Какой хороший язык UML или ReverseEngineering для Visual C 6.0?

#visual-c #uml

#visual-c #uml

Вопрос:

Какой хороший язык UML или ReverseEngineering для Visual C 6.0?

Я должен опираться на другой код парней, который превышает 50 тыс. строк и тонны классов. У него практически нет документации. Мне нужно создать карту и посмотреть, как все переплетается.

Я ищу программный пакет для чтения в коде проекта и создания карты классов и показа того, как все взаимосвязано.

Спасибо

Ответ №1:

Я использую Poseidon UML (http://www.visual-paradigm.com/solution/freeumltool/?src=googleamp;kw=UMLamp;mt=bamp;net=gamp;plc=amp;gclid=CNnmsMr9w6sCFQhrgwod9GFy5w). Мне также нравится Rational (http://www.ibm.com/developerworks/rational/library/769.html )

Ваша попытка документировать C может завершиться неудачей, поскольку UML имеет проблемы с конкретными реализациями. Вы можете получить приблизительное представление.

Мне также нравится LePUS3 (http://www.lepus.org.uk /), который не является UML, но, похоже, лучше перепроектирует.

Ответ №2:

Привет, я тоже заинтересован в этой теме, поэтому провел небольшой поиск: http://msdn.microsoft.com/en-us/library/aa140255 (v=office.10).aspx