Les boosters "Java to UML" produisent à partir d'une application Java le modèle de classes correspondant basé sur le métamodèle UML 1.3, UML 1.4 ou UML 2.1.
La rétro-modélisation proposée par ce booster n'est pas exhaustive mais peut être facilement adaptée à vos besoins car les règles de transformation qui la composent sont personnalisables à souhait.
Ce booster est gratuit, vous pouvez le modifier ou vous en inspirer pour réaliser vos propres rétro-modélisation en utilisant notre outil Mia-Modernization.
Comment ça marche ?
Les boosters "Java to UML" sont fournis avec Mia-Modernization. L'installation de Mia-Modernization installe donc ce booster ainsi que le plugin Eclipse nécessaire à son utilisation.
Bien que ce booster puisse être appliqué à n'importe quel projet Java dans Eclispe, il est conseillé dans un premier temps de tester son utilisation sur l'application Java fournie en exemple afin de se familiariser avec les règles de transformation.
L'application exemple se trouve dans votre répertoire "Solutions" installé avec Mia-Modernization. Décompressez cette application, puis créer un projet Java dans Eclipse pointant sur celle-ci. Enfin, lancez la rétro-modélisation comme le montrent les écrans suivants :
Indiquez où doit être sauvé votre modèle résultat :
Cliquez sur le bouton "Transform" et visualisez le résultat dans votre modeleur :
Reportez-vous à la documentation fournie pour plus de détails.