Vous pouvez créez des diagrammes UML pour examiner et concevoir les artefacts d'applications C/C++ en notation UML dans un environnement de développement unique et totalement intégré.
Un diagramme de classe UML décrit tout ou partie des composants ou éléments d'une application. Vous pouvez utiliser les diagrammes de classe pour examiner et concevoir les structures et les relations de classes et de types de données C/C++. Vous pouvez créer votre propre contexte afin d'examiner, de comprendre, de collaborer et de concevoir, à l'aide d'un sous-ensemble des classes d'une application. Vous pouvez également concevoir certains éléments C/C++ directement à partir de diagrammes de classe.
Vous pouvez utiliser les diagrammes de séquence UML pour examiner et concevoir des comportements et des interactions d'applications C/C++ ou pour représenter visuellement des méthodes C/C++.
Vous pouvez utiliser des diagrammes de survol non éditables et temporaires pour créer des vues statiques rapides et explorer les relations existantes dans les applications, ainsi que des diagrammes de rubrique non éditables pour créer des vues dynamiques d'applications en fonction d'un contexte et de requêtes.