"Java est une plate-forme indépendante, l'objet le langage de programmation de but orienté, général conçu pour soutenir la distribution logicielle et a eu l'habitude de créer des applications interactives. Les promoteurs Java peuvent visualiser la structure et le comportement de systèmes Java utilisant la norme des diagrammes d'UML dans Enterprise Architect."
Avec Enterprise Architect (EA), vous pouvez:
- Utiliser les diagrammes de classes UML pour générer des définitions de classes Java
- Ingénieur inverse Java dans UML diagrammes de classes
- Synchroniser les modifications apportées dans une définition de classe Java dans la classe UML correspondante
- Synchroniser les modifications apportées dans une classe UML dans la définition de classe Java correspondante
- Générer automatiquement des diagrammes de séquence UML à partir de Java
- Document votre code de Java en RTF et HTML format
- Importation et ingénierie inverse Java Binaries
Les diagrammes de classe générés par Java UML peuvent être utilisés dans Enterprise Architect pour créer des diagrammes de séquence pour analyser le comportement en exécution des classes et de leurs méthodes. Enterprise Architect ouvrira le fichier source à tout attribut, opération ou classe pour le diagramme Java sélectionné.
Enterprise Architect permet aux Fichiers binaires Java (des fichiers de JAR) d'être inverse réalisé, créant les paquetages modèles exigés et les diagrammes pendant le processus d'importation.
Les développeurs peuvent modéliser des classes UML incluant des attributs et des opérations, ainsi que des dépendances à d'autres classes. Enterprise Architect peut ensuite générer la classe dans un nouveau fichier contenant les déclarations et attributs de classe, les instructions d'importation requises, les déclarations requises pour les méthodes créées et les commentaires javadoc des notes de modèle.
Enterprise Architect prend en charge l'intégration avec les outils de test unitaire pour faciliter le développement de logiciels de qualité. EA aide à créer des classes de test avec