reverse engineering большого проекта
От: mrbiggfoot  
Дата: 07.08.07 12:37
Оценка:
Здравствуйте!
Условие таково: есть огромный проект на C/C++, который по ходу разработки очень плохо документировался, и, что ещё хуже, довольно некачественно написан. Тут вам и циклические зависимости, и нарушение лэйеринга и т.д.
Хочется вот что: автоматически сгенерить диаграмму классов и граф зависимостей между компонентами (каждая компонента лежит в своей директории). Т.е., грубо говоря, кто кого зовёт. Желательно в виде UML-диаграммы.

Подскажите пожалуйста наиболее "прямой" путь это сделать. Ответ "нарисовать руками" неправильный
Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.