UML 図による C/C++ アプリケーションの視覚的な開発

UML 図を作成し、開発環境に緊密の統合された、単一の UML 表記を使用して、C/C++ アプリケーションの成果物を検査および設計することができます。

UML 図により、既存のシステムを検査し、システムのコンポーネントおよび相互関係の識別が可能であり、さらにシステムの表現を別の形式で作成できます。 また、UML 図を使用して、システムの構造情報の理解および解析を行い、さらにコードから、高い抽象レベルの新しい形式へ、自動的に抽象化することができます。 システムを再設計することで、保守容易性を改善し、また最初の作成時の設計にアクセスすることなく、システムの複製を作成できます。 また、ターゲット・システムを変更するか、または新規のシステムを設計し、生成できます。

UML クラス図では、アプリケーションのコンポーネントまたは要素の一部または全部が図示されます。 クラス図を使用して、C/C++ クラスおよびデータ・タイプの構造および関係の検討と設計が可能です。 アプリケーションのクラスのサブセットを使用して、検討、理解、コラボレーション、さらに設計を行うためのコンテキストを作成できます。 また、クラス図から直接、C/C++ 要素を設計することもできます。

UML シーケンス図を使用して、C/C++ アプリケーションの振る舞いおよび相互作用の検討および設計が可能であり、C/C++ メソッドを視覚的に表現できます。

一時的な編集不可のブラウズ図を使用して、高速な静的表示を作成し、アプリケーションの既存の関係を探索できます。 さらに編集不可のトピック図を使用して、コンテキストおよび照会を基にしたアプリケーションの動的表示を作成できます。

ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved. (C) Copyright IBM Japan 2005