アプリケーション・モデリング
|
用語 |
アプリケーション・モデリング |
|
用語(英) |
Application Modeling |
|
別名 |
- |
定義
アプリケーション・モデリング(Application Modeling)とは、ユースケースをアプリケーションが実現する振る舞いとして具体化し、アプリケーション・モデルを構成する活動です。ユースケースシナリオから、参加者、役割、責務、協調、相互作用、状態遷移、イベント、サービス、操作への対応を明らかにします。
SimpleModeling
SimpleModelingでは、文芸モデルのユースケースシナリオからユースケース実現モデルを構成します。協調は参加者、役割、責務の構造を示し、相互作用は具体的な実行例を示します。AIがサービス、操作、イベント、状態機械などへの対応を提案し、人間が意味と対応関係を承認します。CBD Supportは根拠、差分、追跡可能性、実行例への適合確認を支援します。
Domain Modelingは問題領域の意味、構造、規則、境界という静的側面に重点を置き、Application Modelingはユースケース実現という動的側面に重点を置きます。ただし、両者は排他的な静的モデルと動的モデルではなく、同じSimpleModelingモデルを異なる目的と関心事から組織します。