コンストラクティブ・ビュー対非コンストラクティブ・ビュー

IBM® Rational® Rhapsody® は、さまざまな設計ビューを使用して作成するコンポーネント・モデル要素、構造モデル要素、および振る舞いモデル要素からコードを生成します。

オブジェクト・モデル図とステートチャートは、Rational Rhapsody がこれらからコードを生成するため、コンストラクティブと見なされます。構造モデル に、オブジェクト・モデル図から生成されるコードの説明があります。また、振る舞いモデル にステートチャートから生成されるコードの説明があります。

シーケンス図は、部分的にのみコンストラクティブです。 この製品では、シーケンス図に描写したインスタンスとメッセージからオブジェクトと操作が作成されます。 しかし、操作の本体は、ブラウザーまたはステートチャートで定義する必要があります。

ユースケース図およびアクティビティー図は、本製品がこれらからコードを 生成しないため、非コンストラクティブと見なされます。 これらは、要件に基づいてシステムを分析する場合に有効で、文書化の目的に便利です。


フィードバック