Бесплатные инструменты для автоматического создания диаграмм UML из существующего проекта .Net - PullRequest
3 голосов
/ 24 апреля 2009

Существуют ли бесплатные инструменты для автоматического создания диаграмм UML из существующих проектов .Net / Visual Studio 2005?

1 Ответ

7 голосов
/ 24 апреля 2009

Если вы используете Visual Studio Team Suite 2005 (примечание: не 2008), я считаю, что у вас есть возможность перепроектировать код .Net в UML в Visio. Обратите внимание, это не относится к Visual Studio Team Suite 2008!

Чтобы преобразовать код .Net в UML с помощью Team Suite 2005, вы можете щелкнуть следующие пункты меню: Проекты -> Visio UML -> Обратный инженер.

Для Team Suite 2008 (просто как FYI, так как вы используете VS 2005), MSDN имеет интересную ссылку , которая, вероятно, пришла из этой MSDN Thread по теме Visio & VS 2008, где также перечислены некоторые альтернативные инструменты моделирования UML.

Также в этой записи блога есть список бесплатных инструментов UML здесь они перечислили следующее:

Утилита agilefactor DotNet2UML считывает метаданные сборки .NET с использованием функций отражения .NET и создает XML-представление результирующего UML под названием XMI. Затем этот XMI можно импортировать в большинство инструментов UML.

uml2svg - это XSLT-инструмент для преобразование XMI-совместимых UML-диаграмм в SVG.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...