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

Vous pouvez utiliser les diagrammes de classes UML (Unified Modeling Language) pour représenter et développer visuellement, au sein d'un environnement de développement unique et étroitement intégré, des artefacts d'applications Java™.
A propos de cette tâche
Vous pouvez utiliser les diagrammes UML pour représenter et analyser un système existant afin d'identifier les composants et leurs relations au sein du système et de créer des représentations du système sous une autre forme. Vous pouvez utiliser les diagrammes UML pour abstraire automatiquement du code les informations de structure propres au système et leur donner une nouvelle forme avec un niveau d'abstraction supérieur. Vous pouvez réaliser une nouvelle conception du système afin d'en assurer une meilleure maintenabilité ou produire un exemplaire du système sans accéder à la conception ayant servi initialement à le développer. Vous pouvez également modifier le système cible ou développer et générer de nouveaux systèmes.

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

Vous pouvez utiliser les diagrammes de séquence UML pour représenter et développer visuellement les comportements et interactions des applications Java ou représenter visuellement des méthodes Java.

Vous pouvez utiliser des diagrammes de navigation temporaires et non éditables pour créer des vues statiques rapides et explorer les relations existantes au sein des applications ; et vous pouvez aussi utiliser des diagrammes de rubriques non éditables pour créer des vues dynamiques de vos applications sur la base de contextes et de requêtes.

Vous pouvez aussi générer une documentation Javadoc HTML comportant des images de diagrammes UML (Unified Modeling Language) pour fournir plus d'informations sur le code source.


Commentaires