アスペクト

用語

アスペクト

用語(英)

Aspect

別名

-

定義

アスペクト(Aspect)とは、複数のモデル要素や振る舞いを横断して確認する条件、性質、関心事です。品質属性を中心とし、必要に応じて品質属性だけでは表し切れない横断的な条件も含みます。

SimpleModeling

SimpleModelingでは、品質属性をAspectの一種として扱います。品質属性だけでは表しにくい少数のAspectは、CBD Supportがレビューを支援する内部モデルとして抽出し、関係するユースケース、モデル要素、振る舞い、実装との対応を管理します。開発者はAspectを直接操作するのではなく、レビューで横断的な条件と影響範囲を確認します。

境界

ここでいうAspectは、特定のAspect-Oriented Programming言語機構やViewと同義ではありません。Aspectは横断的な関心事であり、Viewはその関心事に必要なモデル要素を選んで可視化する手段です。CBD Support内の表現はレビューと追跡のためのものであり、開発者が直接編集するCML要素や公開APIとして扱うものではありません。

関連語

  • ケーパビリティ

  • 品質属性

  • ビュー

  • 性能

  • 信頼性

  • セキュリティ

  • 可観測性