研究課題
基盤研究(C)
本研究では、オブジェクト指向言語の言語機構のひとつであるpredicate dispatchを拡張し、比較的簡潔な言語機構で、アスペクト指向言語のpointcut-advice機構に匹敵する機能を実現した。本研究で研究開発した言語機構は、いわゆるリファイン機構の一種であるとも位置づけられる。アスペクト指向言語のpointcut-advice機構はその強力な記述力とは裏腹に、使い方が難しい言語機構であるが、本研究で開発した言語機構は比較的簡単な機構でpointcut-adviceに匹敵する記述力を備えている。研究開発した言語機構は、Java言語処理系に組み込まれ実際に利用できる。
すべて 2010 2009 2008 2007 その他
すべて 雑誌論文 (6件) 学会発表 (1件) 備考 (1件)
情報処理学会論文誌:プログラミング vol.3,no.2
ページ: 1-8
Proc. of DSAL'09 workshop
ページ: 15-20
Transactions on Aspect-Oriented Software Development V 5490
ページ: 1-44
In Proc. of the 23rd Annual ACM Symposium on Applied Computing (SAC 2008)
ページ: 160-165
In Proc. of VMIL'08 Workshop
ページ: 1-5
情報処理学会論文誌:プログラミング vol.48,no.SIG10(PRO33)
ページ: 189-198
www.csg.is.titech.ac.jp/projects/gluonj