近年の変化の激しいビジネス環境や技術環境に対応するために、ソフトウェアプロダクトライン等の大規模なソフトウェア開発を対象にして、様々な変更に対してソフトウェアアーキテクチャの変更を必要とせずアジャイルに開発を行えるための、超柔軟なソフトウェアアーキテクチャの構成メカニズムを構築した。 アジャイル開発とソフトウェアアーキテクチャの関係を整理することにより、ソフトウェアアーキテクチャの柔軟化のためにアスペクト指向技術が有効であることを確認した。その上で、アスペクト指向によるソフトウェアアーキテクチャ構成メカニズムを構築し、その有効性をプロダクトラインアーキテクチャの事例で確認した。
|