UML 図を作成し、開発環境に緊密の統合された、単一の UML 表記を使用して、C/C++ アプリケーションの成果物を検査および設計することができます。
UML クラス図では、アプリケーションのコンポーネントまたは要素の一部または全部が図示されます。 クラス図を使用して、C/C++ クラスおよびデータ・タイプの構造および関係の検討と設計が可能です。 アプリケーションのクラスのサブセットを使用して、検討、理解、コラボレーション、さらに設計を行うためのコンテキストを作成できます。 また、クラス図から直接、C/C++ 要素を設計することもできます。
UML シーケンス図を使用して、C/C++ アプリケーションの振る舞いおよび相互作用の検討および設計が可能であり、C/C++ メソッドを視覚的に表現できます。
一時的な編集不可のブラウズ図を使用して、高速な静的表示を作成し、アプリケーションの既存の関係を探索できます。 さらに編集不可のトピック図を使用して、コンテキストおよび照会を基にしたアプリケーションの動的表示を作成できます。