Rational Rhapsody の UML の設計

IBM® Rational® Rhapsody® Designer for Systems EngineersIBM Rational Rhapsody Architect for Systems EngineersIBM Rational Rhapsody Architect for Softwareおよび IBM Rational Rhapsody Developer エディションは、UML を使用したモデル設計をサポートしています。UML 仕様には、ユースケース図、ステートチャート、およびアクティビティー図など、さまざまなタイプの図が含まれます。

UML は、複雑なシステムの記述に使用できる、 第 3 世代のモデリング言語です。Object Management Group (OMG、オブジェクト指向技術標準化団体) によると、UML は、オブジェクト指向システムを記述する業界標準です。OMG の詳細は、Web サイト http://www.omg.org を参照してください。

UML は、システム内のオブジェクト、メッセージ、関係、および制約を記述できる一組のダイアグラムを定義します。各ダイアグラムは、システム要素の異なる側面、または視点に重点を置いて表示したものです。例えば、UML シーケンス図は、特定のシナリオにおいてオブジェクト間のメッセージの流れに注目しており、また、オブジェクト・モデル図は、クラス、それらの操作、関係、およびその他の要素を定義します。

Rational Rhapsody の UML のダイアグラム

UML の仕様には以下のダイアグラムが含まれます。

さらに、製品ではフローチャートを使用できます。これは、関数やクラス操作を記述したり、コードを生成したりします。


フィードバック