研究課題
基盤研究(A)
ソフトウェアのモジュール化技術は、現在のソフトウェア開発の鍵となる技術の一つである。本研究では、従来別々の言語機構を用いて実現されてきた階層的モジュール分割と横断的モジュール分割を統一的に扱える言語機構を研究した。新しい言語機構を考案し、その周辺技術を包括的に研究することで、ポスト・アスペクト指向と呼べるものを生み出すことをめざした。主に、述語ディスパッチ機構と文脈指向プログラミングに基づく言語機構をそれぞれ研究し、階層的な分割と横断的な分割を統一的に扱えるようにした。さらにそれらの言語機構について、基礎理論やモデリングの視点から包括的に研究した。
ソフトウェア