第1部 ユースケースとアスペクトの事例(取り組む問題
アスペクトによる問題への取り組み ほか)
第2部 ユースケースによる関心事のモデル化と捕捉(ユースケースによる関心事のモデル化
ユースケースの構造化 ほか)
第3部 ユースケースモジュールによる関心事の分離(アスペクトによるピアユースケース実現の分離
ポイントカットによる拡張の分離 ほか)
第4部 ユースケースとアスペクトによるアーキテクチャの確立(適応性のあるアーキテクチャの確立
ピアアプリケーションユースケースによる機能要求の分離 ほか)
第5部 プロジェクトにおけるユースケースとアスペクトの利用(プロジェクトの実行
手法のテーラリング ほか)
本書は、ユースケース駆動によるアスペクト指向ソフトウェア開発を行うための方法を体系的に説明します。その範囲は、要求定義、分析、設計、実装、テストにおよびます。また、UMLを使用して横断的な関心事とアスペクトをモデル化する方法、および、ユースケースとアスペクトに基づいて適応性の高いアーキテクチャを確立する方法を示します。アスペクト指向ソフトウェア開発を適用する際に注意すべき、実践面での重要な変更とパラダイムシフトや、プロジェクトですぐに利益を得る方法について要点を述べています。
・アスペクト指向を利用した関心事の分離[2017-12-11に投稿]