Développement visuel d'applications de base de données à 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 EJB (Enterprise JavaBeans).

Avec ces diagrammes, 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 vous aident à comprendre et concevoir les structures et les relations des beans EJB. 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 beans enterprise directement à partir des diagrammes de classes et tester ces beans sur un serveur.

Vous pouvez utiliser les diagrammes UML de séquence pour représenter visuellement et développer les comportements et les interactions des beans enterprise.

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.

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.