UML для C++?

User avatar
wolfboy
Уже с Приветом
Posts: 1224
Joined: 24 Feb 2003 07:40

UML для C++?

Post by wolfboy »

Каким софтом можно создать UML диаграммы для существующего С++ проекта (кажется, ето называется reverse engineering)?
Спасибо.
Palych
Уже с Приветом
Posts: 13683
Joined: 16 Jan 2001 10:01

Post by Palych »

Что такого интересного для модели можно получить из исходников?
Гигантскую нечитаемую классовую диаграму?
Мне кажется что [JavaDoc or Doxygen] будет гораздо полезнее - там есть возможность навигации...
User avatar
Strannik223
Уже с Приветом
Posts: 569
Joined: 14 Dec 2003 04:06
Location: Львов->Киев->Торонто

Post by Strannik223 »

Palych wrote:Что такого интересного для модели можно получить из исходников?
Гигантскую нечитаемую классовую диаграму?
Мне кажется что [JavaDoc or Doxygen] будет гораздо полезнее - там есть возможность навигации...


Не скажите. Можно получить список классов со всеми свойствами/членами. Ручками вбиать лень.

С другой стороны я с вами согласен: далеко не все классы нужны на диаграмме и не все члены нужны в классах. Излишняя детализация приводит к эффкту "за что боролись на то и напоролись", когда диаграму так же трудно читать как и исходники.
Никакой разрухи нет. (с) Проф. Преображенский.
User avatar
wolfboy
Уже с Приветом
Posts: 1224
Joined: 24 Feb 2003 07:40

Post by wolfboy »

Strannik223 wrote:Не скажите. Можно получить список классов со всеми свойствами/членами. Ручками вбиать лень.

.

Во-во. Которым можно легко манипулировать - создавать удобные view и т.п.
uncle_Pasha
Уже с Приветом
Posts: 19924
Joined: 30 Aug 2000 09:01
Location: WA

Re: UML для C++?

Post by uncle_Pasha »

wolfboy wrote:Каким софтом можно создать UML диаграммы для существующего С++ проекта (кажется, ето называется reverse engineering)?
Спасибо.

Роза.
В смысле - Rational Rose. После некоторой тренировки все получается замечательно.

Удачи!

Return to “Вопросы и новости IT”