< Précédent | Suivant >

Développer simultanément des modèles UML et du code Java à l'aide de transformations

Ce tutoriel est constitué de quatre leçons sous forme d'animation. Ces leçons expliquent comment configurer et exécuter une transformation UML-Java, comment utiliser les fonctions de développement visuelles pour actualiser le modèle UML en fonction des mises à jour du code Java™ dans le projet cible de la transformation, comment synchroniser le modèle UML et le projet Java en réexécutant la transformation UML-Java, et comment configurer et exécuter une transformation Java en UML pour créer un modèle UML à partir d'un projet Java existant.

Les leçons de ce tutoriel expliquent comment créer une configuration de transformation UML-Java qui applique l'option Remplacer les éléments UML. Lorsque vous exécutez la transformation UML-Java, les éléments du modèle UML sont remplacés par les représentations visuelles des classes Java correspondantes générées. Ce remplacement permet de vérifier comment les éléments générés par la transformation correspondent à la structure des éléments UML du modèle et de modifier le code source à partir de ce modèle. Lorsque de nouveaux codets Java sont ajoutés au projet Java, vous pouvez utiliser les fonctions de développement visuelles pour actualiser le modèle en fonction des modifications apportées au code Java. Ce tutoriel explique comment synchroniser le modèle UML et le projet Java par la réexécution de la transformation UML-Java. Ce tutoriel explique comment créer une configuration de transformation UML-Java et comment réexécuter la transformation Java-UML pour créer un modèle UML à partir d'un code source Java existant. Vous allez effectuer cette opération par exemple au début d'un nouveau projet ou d'une nouvelle phase de projet, si le modèle UML existant pour le code Java est obsolète, ou bien si vous voulez créer un modèle pour du code qui n'a pas été modélisé avant cela.

Objectifs

Durée

Environ 12 minutes pour la totalité du tutoriel.

Niveau de compétences

Intermédiaire

Public concerné

Ce tutoriel s'adresse aux architectes et aux développeurs de logiciels ou de systèmes.

Configuration système requise

Pour effectuer les tâches présentées dans ce tutoriel, vous avez besoin des outils et des composants suivants :

Les leçons de ce didacticiel

< Précédent | Suivant >