• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2004 Fiscal Year Final Research Report Summary

Research on Declarative Description and Consistency Checking of Policies for Adaptive Software

Research Project

Project/Area Number 15500028
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionTokyo Institute of Technology (2004)
National Institute of Informatics (2003)

Principal Investigator

WATANABE Takuo  Tokyo Institute of Technology, Graduate School of Information Science and Engineering, Associate Professor, 大学院・情報理工学研究科, 助教授 (20222408)

Co-Investigator(Kenkyū-buntansha) SUZUKI Masato  National Institute of Informatics, Foundation of Informatics Research Divisio, Associate Professor, 情報学基礎研究系, 助教授 (30242572)
AMANO Noriki  Japan Advanced Institute of Science and Technology, School of Information Science, Research Associate, 情報科学研究科, 助手 (30313703)
Project Period (FY) 2003 – 2004
Keywordspolicy enforcement / bytecode transformation / self checking code / execution-time analysis / adaptive software / design by contract / aspect orientation / cross-cutting concerns
Research Abstract

In this research, we have investigated a novel secure execution scheme and safe composition of of software components that are especially utilized to extend, reconfigure or maintain a dynamically extensible and/or context-aware systems. We have developed a new security architecture called Taurus-1 that adopts monitored execution as a basic security enforcement mechanism. We have shown that how Taurus-1 can provide a security enhancement mechanism for such extensible and/or context-aware systems and then discuss how to specify security policies for them. To achieve a secure and safe composition of components, we have also designed a behavioral interface specification language Moxa that provides a new modularization mechanism based on assertion aspects. The use of assertion aspects clarifies the large, complex specification and greatly simplifies each assertion in the specification.

  • Research Products

    (12 results)

All 2005 2004 2003

All Journal Article (12 results)

  • [Journal Article] An Aspect-Oriented Approach to Modular Behavioral Specification of Java Components2005

    • Author(s)
      Kiyoshi Yamada
    • Journal Title

      International Conference on Software Engineering

      Pages: 360-365

    • Description
      「研究成果報告書概要(和文)」より
  • [Journal Article] 契約による設計を支援するアスペクト指向的振舞インターフェース記述言語Moxa2005

    • Author(s)
      山田聖
    • Journal Title

      情報処理学会論文誌(プログラミング) 46・PRO46(印刷中)

    • Description
      「研究成果報告書概要(和文)」より
  • [Journal Article] An Aspect-Oriented Approach to Modular Behavioral Specification of Java Components2005

    • Author(s)
      Kiyoshi Yamada, Takuo Watanabe
    • Journal Title

      IASTED International Conference on Software Engineering(SE 2005)(ACTA Press)

      Pages: 360-365

    • Description
      「研究成果報告書概要(欧文)」より
  • [Journal Article] Moxa : An Aspect-Oriented Behavioral Interface Specification Language2005

    • Author(s)
      Kiyoshi Yamada, Takuo Watanabe
    • Journal Title

      IPSJ Transactions on Programming(in Japanese) Vol.46, No.PRO46(in press)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Journal Article] Moxa : An Aspect-Oriented Approach to Modular Behavioral Specifications2005

    • Author(s)
      Kiyoshi Yamada, Takuo Watanabe
    • Journal Title

      AOSD 2005 Workshop on Software-engineering Properties of Languages and Aspect Technologies(SPLAT '05)(http://www.daimi.au.dk/~eernst/splat05/)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Journal Article] Execution Monitoring and Information Flow Properties2005

    • Author(s)
      Naoyuki Nagatou, Takuo Watanabe
    • Journal Title

      DSN 2005 Workshop on Dependable Software-Tools and Methods(IEEE Press) (in press)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Journal Article] Specifying Context-Aware Runtime Security Policies using an Algebraic Policy Specification Language2004

    • Author(s)
      Takuo Watanabe
    • Journal Title

      International Conference on Software Engineering

      Pages: 662-667

    • Description
      「研究成果報告書概要(和文)」より
  • [Journal Article] Specifying Context-Aware Runtime Security Policies using an Algebraic Policy Specification Language2004

    • Author(s)
      Takuo Watanabe, Kiyoshi Yamada, Naoyuki Nagatou
    • Journal Title

      IASTED International Conference on Software Engineering(SE 2004)(ACTA Press)

      Pages: 662-667

    • Description
      「研究成果報告書概要(欧文)」より
  • [Journal Article] Towards a Specification Scheme for Context-Aware Security Policies for Networked Appliances2003

    • Author(s)
      Takuo Watanabe
    • Journal Title

      Software Technologies for Future Embedded Systems

      Pages: 65-68

    • Description
      「研究成果報告書概要(和文)」より
  • [Journal Article] LampJ : A Library of Adaptable Modular Programming for Java2003

    • Author(s)
      Noriki Amano
    • Journal Title

      International Conference on Software Engineering and Applications

      Pages: 465-470

    • Description
      「研究成果報告書概要(和文)」より
  • [Journal Article] Towards a Specification Scheme for Context-Aware Security Policies for Networked Appliances2003

    • Author(s)
      Takuo Watanabe, Kiyoshi Yamada, Naoyuki Nagatou
    • Journal Title

      Software Technologies for Future Embedded Systems(IEEE Press)

      Pages: 65-68

    • Description
      「研究成果報告書概要(欧文)」より
  • [Journal Article] LampJ : A Library of Adaptable Modular Programming for Java2003

    • Author(s)
      Noriki Amano, Takuo Watanabe
    • Journal Title

      7th IASTED International Conference on Software Engineering and Applications(SEA 2003)(ACTA Press)

      Pages: 465-470

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 2006-07-11  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi