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

2012 Fiscal Year Annual Research Report

ポスト・アスペクト指向時代の階層的分割と横断的分割を統合するモジュール化の研究

Research Project

Project/Area Number 22240002
Research InstitutionThe University of Tokyo

Principal Investigator

千葉 滋  東京大学, 情報理工学(系)研究科, 教授 (80282713)

Project Period (FY) 2010-04-01 – 2014-03-31
Keywordsソフトウェア開発効率化・安定化 / ソフトウェア学
Research Abstract

これまで我々が過去に実施してきたアスペクト指向に関する研究成果をもとに、従来別々であった階層的分割と横断的分割を統一的に扱うモジュール化機構を研究開発し、ポスト・アスペクト指向となる新たなモジュール化機構やパラダイムを探った。とくにイベント指向とアスペクト指向の両パラダイムを融合するための言語機構について研究し、成果を国際会議で発表した。この言語機構はメソッドスロットと我々が呼ぶものである。従来、各パラダイムごとに別々の言語機構を用いなければならなかったが、メソッドスロットは単独で、それらのパラダイムに基づくプログラミングを可能にする。また Feature-Oriented Programming のパラダイムと破壊的クラス拡張を融合する研究にも実施して基礎的な成果を得た。2012年度は研究代表者と連携研究者、研究協力者らと定期的な会合を東京、福岡、金沢で計3回開催した。さらに2013年3月開催の国際会議 Modularity 2013 に組織委員として参画し、本基盤研究の活動を紹介し、国際的な認知度の向上に努めた。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

当初の計画通り、モデリング、言語機構の設計と実現、そして理論化の3つの側面について連携研究者らと分担しながら研究を進めた。アスペクト指向に関する様々なパラダイムについて研究を進めた結果、イベント指向パラダイムとコンテキスト指向パラダイムを有望と考え、両者の融合について最終年度に向けて検討を始めている。また国際会議での論文発表もおこなった。

Strategy for Future Research Activity

今後も定期的に研究集会を開催して、連携研究者らと研究協力を推進し、研究目標の達成に努める。具体的にはイベント指向パラダイムおよびコンテキスト指向パラダイムの両者を活かした新しい言語機構、パラダイムを生み出すように努める。さまざまなパラダイムをコンテキストという視点から分析すると統一的に扱えるという知見を現在、得つつある。また本研究の成果を活かし、本研究の後継となる新たな研究計画を立案し応募する。

Research Products

(3 results)

All 2013 2012

All Journal Article (3 results) (of which Peer Reviewed: 3 results)

  • [Journal Article] Method Slots: Supporting Methods, Events, and Advices by a Single Language Construct2013

    • Author(s)
      YungYu Zhuang and Shigeru Chiba
    • Journal Title

      In Proc. of the 12th annual Int'l Conf. on Aspect-Oriented Software Development (AOSD'13)

      Volume: N/A Pages: 197-208

    • DOI

      10.1145/2451436.2451460

    • Peer Reviewed
  • [Journal Article] Reserved Member 方式によるメンバの実行時追加機構の提案2012

    • Author(s)
      早船 総一郎, 千葉 滋
    • Journal Title

      情報処理学会論文誌 プログラミング

      Volume: volume 5, no3 Pages: 40-49

    • Peer Reviewed
  • [Journal Article] Supporting Methods and Events by An Integrated Abstraction2012

    • Author(s)
      YungYu Zhuang and Shigeru Chiba
    • Journal Title

      9th Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE'12)

      Volume: N/A Pages: 7-10

    • DOI

      10.1145/2237887.2237889

    • Peer Reviewed

URL: 

Published: 2015-05-28  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi