UML Diagram Tool - плагин Eclipse?
Может кто-нибудь мне помочь? В настоящее время я использую Eclipse Java IDE и хотел бы подключаемый модуль, который будет автоматически просматривать мои классы и составлять диаграмму классов в UML.
Какие-либо предложения?
10 ответов
Я рекомендую плагин ObjectAid UML. Это работает очень хорошо.
Проблема в том, что вы пытаетесь сделать, состоит в том, что вы можете иметь несколько правильных UML-диаграмм для любого фрагмента кода. Простая попытка автоматически получить диаграмму приводит к слишком большому количеству мусора при использовании большинства инструментов UML - и инструменты просто оказываются на пути.
Мы создали Architexa, чтобы помочь в этой ситуации - Architexa поможет вам быстро перейти к полезным диаграммам - если это означает подключение к коммитам исходного кода или даже создание многоуровневых архитектурных диаграмм. Хорошее обсуждение некоторых вещей, которые вы можете искать, можно найти здесь.
Попробуйте UML2 из Eclipse Modeling Tools. Вот также учебник.
Еще один вариант: http://www.modelgoon.org/
Это очень простой, но все еще активный проект.
Даже если исходный вопросник немного опоздал, возможно, следующий плагин Eclipse соответствует потребностям анализа в реальном времени:
http://marketplace.eclipse.org/content/javadoc-uml-view
Этот инструмент предназначен для анализа и меньше для моделирования диаграмм. Так что если вы хотите рисовать диаграммы вручную, это не то, что нужно, в этом случае ObjectAid UML explorer гораздо лучше.
Просто чтобы быть упомянутым:-)
Я бы попробовал MoDisco http://www.eclipse.org/gmt/modisco/. Это расширяемая структура для модернизации программного обеспечения.
Проверьте это, этот конструктор является бесплатным (Open Source с лицензией EPL).
UML Designer, который можно использовать для:
- Иерархия пакетов
- Класс Диагам
- Диаграмма компонентов
- Диаграмма составной структуры
- Диаграмма развертывания
- Диаграмма вариантов использования
- Диаграмма деятельности
- Государственный аппарат
- Схема последовательности
- Схема профиля
Также есть хороший урок:
http://www.umldesigner.org/tutorials/tuto-getting-started.html
Попробуйте использовать Omondo. Это очень хороший плагин UML для затмения. Это точно подойдет вашим потребностям
Если вы можете перейти на IntelliJ, у них есть замечательный плагин для этого.
Если вы "застряли" с затмением... AmaterasUML достаточно хорош - я использовал его в прошлом...