Plugin Eclipse pour générer un diagramme UML à partir du code c++
y a-t-il un plugin eclipse capable de générer un diagramme UML/Class à partir du code source C++?
5 réponses
De la liste des outils UML , je ne vois commercial éditeurs UML (avec C++ comme l'un de la langue à l'ingénierie inverse), comme:
en d'autres termes, Je ne connais pas de projet open-source offrant C++ reverse engineered Les diagrammes UML.
nrs mentionne dans les commentaires , de la Modelio Wikipedia entrée :
le logiciel core Modelio est sorti sous la GPLv3 le 5 octobre 2011.
Les API clés sont autorisées sous la licence plus permissive Apache 2.0.
Note: il est une application autonome (basée sur Eclipse RCP), qui ne peut pas être ajoutée directement dans votre IDE Eclipse. Eclipse comme un plugin.
ce n'est pas non plus un plugin Eclipse, mais le Umbrello UML Modeller de KDE est open-source et j'ai eu de meilleurs résultats avec elle que Doxygen ou Rhapsody.
mon Eclipse-Fu est le second... eh bien, everybodies. Mais je me demande: Doxygen pourrait-il être frappé à une forme qui conviendrait? En tant qu'outil de documentation automatisé c++, c'est assez astucieux. En plus, il fonctionne sur la ligne de commande donc j'imagine que ce ne serait pas trop difficile de faire tourner eclipse.
Eh bien, une option commerciale est d'utiliser rhapsody developer pour C++. vous faites de l'ingénierie inverse dans votre code source et voilà.
Je ne connais aucun plugin Eclipse qui génère le diagramme de classe UML à partir du code C++. Cependant, BOUML est maintenant commercial, mais la version 4 était gratuite. Vous pouvez encore trouver cette version dans plusieurs repos de distributions Linux, elle a les meilleures fonctionnalités d'ingénierie inverse que j'ai jamais vu dans une application libre. Il fonctionne sur Windows aussi, vous pouvez toujours trouver le installateur de BOUML 4 Pour Windows sur l'Internet.