テストに基づいたポイントカット

テストに基づいたポイントカット(Test-based Pointcuts)はアスペクト指向プログラミングのための新しい言語機構であり,単体テストケースを横断的関心事のインターフェースとして利用することができます.

テストに基づいたポイントカットを使うことで,ポイントカット定義を適応対象プログラムの進化に対してより頑健にすることができ,またジョインポイントの実行履歴に基づいたマッチを詳細な履歴を指定することなく可能にします.

Members

Publications

  • Kouhei Sakurai , Hidehiko Masuhara , Test-Based Pointcuts for Robust and Fine-Grained Join Point Sepcification
    • AOSD ’08: In Proceedings of the Seventh International Conference on Aspect-Oriented Software Development, 2008
    • paper: aosd2008_testbasedpc.pdf
  • Kouhei Sakurai , Hidehiko Masuhara , Test-based Pointcuts: A Robust Pointcut Mechanism Based on Unit Test Cases for Software Evolution
    • LATE ’07: Proceedings of the workshop on Linking Aspect Technology and Evolution revisited , ACM Press , Vancouver British Columbia Canada , 2007
    • paper: late2007_testbasedpc.pdf

  • 櫻井孝平 , 増原英彦 , アスペクト指向プログラミングにおけるテストに基づいたポイントカットの提案. コンピュータソフトウェア, Vol. 24, No. 3, pp. 141–152, September 2007. (日本ソフトウェア科学会第23回大会論文集の改訂版)