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

A study on new modularization technology for software

Research Project

Project/Area Number 19500023
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionTokyo Institute of Technology

Principal Investigator

CHIBA Shigeru  Tokyo Institute of Technology, 大学院・情報理工学研究科, 教授 (80282713)

Project Period (FY) 2007 – 2009
Project Status Completed (Fiscal Year 2009)
Budget Amount *help
¥4,290,000 (Direct Cost: ¥3,300,000、Indirect Cost: ¥990,000)
Fiscal Year 2009: ¥1,690,000 (Direct Cost: ¥1,300,000、Indirect Cost: ¥390,000)
Fiscal Year 2008: ¥1,690,000 (Direct Cost: ¥1,300,000、Indirect Cost: ¥390,000)
Fiscal Year 2007: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Keywordsソフトウェア開発効率化・安定化 / ソフトウェア学 / アスペクト指向 / モジュール化 / プログラミング言語 / アスペクト指向開発
Research Abstract

本研究では、オブジェクト指向言語の言語機構のひとつであるpredicate dispatchを拡張し、比較的簡潔な言語機構で、アスペクト指向言語のpointcut-advice機構に匹敵する機能を実現した。本研究で研究開発した言語機構は、いわゆるリファイン機構の一種であるとも位置づけられる。アスペクト指向言語のpointcut-advice機構はその強力な記述力とは裏腹に、使い方が難しい言語機構であるが、本研究で開発した言語機構は比較的簡単な機構でpointcut-adviceに匹敵する記述力を備えている。研究開発した言語機構は、Java言語処理系に組み込まれ実際に利用できる。

Report

(4 results)
  • 2009 Annual Research Report   Final Research Report ( PDF )
  • 2008 Annual Research Report
  • 2007 Annual Research Report
  • Research Products

    (13 results)

All 2010 2009 2008 2007 Other

All Journal Article (11 results) (of which Peer Reviewed: 5 results) Presentation (1 results) Remarks (1 results)

  • [Journal Article] How to Select Superinstructions for Ruby2010

    • Author(s)
      Salikh Zakirov, Shigeru Chiba, Etsuya Shibayama
    • Journal Title

      情報処理学会論文誌:プログラミング vol.3,no.2

      Pages: 1-8

    • NAID

      130000251510

    • Related Report
      2009 Final Research Report
  • [Journal Article] How to Select Superinstructions for Ruby2010

    • Author(s)
      Salikh Zakirov、Shigeru Chiba、Etsuya Shibayama
    • Journal Title

      情報処理学会論文誌:プログラミング Vol.3, no.2

      Pages: 1-8

    • NAID

      130000251510

    • Related Report
      2009 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Aspect-oriented generation of the API doc-umentation for AspectJ2009

    • Author(s)
      Michihiro Horie, Shigeru Chiba
    • Journal Title

      Proc. of DSAL'09 workshop

      Pages: 15-20

    • Related Report
      2009 Final Research Report
  • [Journal Article] Application-Level Scheduling Using AOP2009

    • Author(s)
      Kenichi Kourai, Hideaki Hibino, Shigeru Chiba
    • Journal Title

      Transactions on Aspect-Oriented Software Development V 5490

      Pages: 1-44

    • Related Report
      2009 Annual Research Report 2009 Final Research Report
  • [Journal Article] Aspect-oriented generation of the API documentation for AspectJ2009

    • Author(s)
      M. Horie, S. Chiba
    • Journal Title

      Proc. of DSAL'O9 workshop 無

      Pages: 15-20

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Journal Article] A Small Extension to Java for Class Refinement2008

    • Author(s)
      Muga Nishizawa, Shigeru Chiba
    • Journal Title

      In Proc. of the 23rd Annual ACM Symposium on Applied Computing (SAC 2008)

      Pages: 160-165

    • Related Report
      2009 Final Research Report
  • [Journal Article] Predicate dispatch for Aspect-Oriented Programming2008

    • Author(s)
      Shigeru Chiba
    • Journal Title

      In Proc. of VMIL'08 Workshop

      Pages: 1-5

    • Related Report
      2009 Final Research Report
  • [Journal Article] Predicate dispatch for Aspect-Oriented Programming2008

    • Author(s)
      Shigeru Chiba
    • Journal Title

      Proc. of VMIL'O8 Workshop 無

      Pages: 1-5

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Journal Article] A Small Extension to Java for Class Refinement2008

    • Author(s)
      Muga Nishizawa and Shigeru Chiba
    • Journal Title

      Proc. Of ACM SAC 2008

      Pages: 160-165

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] 例外処理のためのアスペクト指向言語2007

    • Author(s)
      熊原奈津子・光来健一・千葉滋
    • Journal Title

      情報処理学会論文誌:プログラミング vol.48,no.SIG10(PRO33)

      Pages: 189-198

    • NAID

      110006291066

    • Related Report
      2009 Final Research Report
  • [Journal Article] 例外処理のためのアスペクト指向言語2007

    • Author(s)
      熊原奈津子, 光来健一, 千葉滋
    • Journal Title

      情報処理学会論文誌:プログラミング 48(PRO33)

      Pages: 189-198

    • NAID

      110006291066

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Presentation] ユーザ毎にカスタマイズ可能Webアプリケーション用のフレームワークの実装2009

    • Author(s)
      別役浩平・千葉滋
    • Organizer
      情報処理学会SWoPP 2009
    • Place of Presentation
      宮城県仙台市
    • Related Report
      2009 Annual Research Report 2009 Final Research Report
  • [Remarks]

    • Related Report
      2009 Final Research Report

URL: 

Published: 2007-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi