View Full Version : Reverse Engineering C++
Oberon80
27-11-2006, 18:00
Salve
devo ricostruire i diagrammi delle classi per un progetto scritto in C++.
In realtà tale progetto è stato scritto in ambiente linux, ma credo che questo sia irrilevante.
Vorrei sapere con quale tool creare in modo automatico i diagrammi e come si fa.
Grazie
https://sourceforge.net/projects/classbuilder
prova a vedere questo
non ho mica capito che c'entra il reverse engineering... :wtf:
Probabilmente vuole arrivare ad UML partendo dal sorgente... Comunque appunto non c'entra niente con il reverse engineering...
Anche ArgoUML dovrebbe fare qualcosa del genere...
Oberon80
27-11-2006, 22:23
Forse mi sono espresso male...
Ma io per reverse engineering intendo progettazione inversa...
Dal codice all'UML che rappresenra il progetto
Reverse engineering significa partire dall'eseguibile ed andare a recuperare informazioni che sono caratteristiche del sorgente (ad esempio un algoritmo)...
Come ti ho detto ArgoUML penso che lo faccia, sicuramente lo fa per Java...
Perry_Rhodan
28-11-2006, 00:06
sorry
errore fu :D
Oberon80
28-11-2006, 09:14
https://sourceforge.net/projects/classbuilder
prova a vedere questo
Si installa ma non parte :(
Come ti ho detto ArgoUML penso che lo faccia, sicuramente lo fa per Java...
Ho provato proprio ieri, a meno che non ci sia qualche plug in o simile lo fa solo per java.
Da wikipedia (http://en.wikipedia.org/wiki/Reverse_engineering) :
It can also be seen as "going backwards through the development cycle". In this model, the output of the implementation phase (in source code form) is reverse engineered back to the analysis phase, in an inversion of the traditional waterfall model.
Non credo di aver usato quindi il termine impropriamente...
Cmq a quanto pare con Reverse engineering si possono intendere varie cose.
Il succo del discorso è questo:
Ho sorgenti C++ e voglio l'UML
http://downloads.sourceforge.net/classbuilder/ClassBuilder_2.6.Net_PR509Setup.exe?modtime=1161302307&big_mirror=1
Oberon80
28-11-2006, 17:09
http://downloads.sourceforge.net/classbuilder/ClassBuilder_2.6.Net_PR509Setup.exe?modtime=1161302307&big_mirror=1
Ragazzi, credo di aver risolto aggiornando Umbrello sotto KDE alla versione 1.52.
Ho fatto solo una piccola prova ma sembra essere funzionare
Vi ringrazio per l'aiuto
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.