Développement visuel d'applications Java à l'aide de diagrammes UML

Les diagrammes UML (Unified Modeling Language) constituent un environnement de développement unifié et fortement intégré qui permet de représenter visuellement et de développer des artefacts d'applications Java.

Avec les diagrammes UML, vous pouvez représenter et analyser un système existant pour identifier ses composants et ses corrélations et pour en créer des représentations sous une autre forme. Vous pouvez utiliser ces diagrammes pour automatiquement abstraire du code les informations structurelles du système en portant ces dernières, sous une nouvelle forme, à un niveau supérieur d'abstraction. Vous pouvez redessiner la conception du système pour améliorer sa maintenabilité ou pour produire un double du système sans accéder à sa conception d'origine. avoir à accéder à sa conception d'origine. Vous pouvez également modifier le système cible ou développer et générer de nouveaux systèmes.

Un diagramme UML de classes décrit tout ou partie des composants ou éléments d'une application. Les diagrammes de classes permettent de représenter visuellement les structures et les relations des classes et des interfaces Java. Vous pouvez créer votre propre contexte pour comprendre, collaborer et développer une application à l'aide d'un sous-ensemble de ses classes. Vous pouvez également développer des éléments Java directement à partir des diagrammes de classes.

Les diagrammes UML de séquence permettent de représenter visuellement et développer les comportements et les interactions des applications Java ou de représenter visuellement des méthodes Java.

Vous pouvez utiliser des diagrammes d'exploration qui sont des diagrammes non éditables et temporaires afin de créer des vues statiques rapides et explorer les relations existant dans les applications ; vous pouvez également utiliser des diagrammes de rubrique, non éditables, pour créer à partir du contexte ou de requêtes des vues dynamiques des applications.

Vous pouvez également générer de la documentation Javadoc au format HTML comportant des images de diagrammes UML (Unified Modeling Language) pour fournir des informations plus détaillées concernant le code source.

Référence associée
Pratiques recommandées en matière de modélisation UML
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.