Есть ли в Ubuntu инструменты UML (как Rose)?
Есть ли в Ubuntu инструменты uml?
Ответ 1
Я использую Dia для рисования диаграмм UML (а также других диаграмм), но он не может сгенерировать код (по крайней мере, не без дополнительных инструментов, например dia2code). Это больше похоже на инструмент рисования диаграмм общего назначения с достойной поддержкой UML.
Umbrello - инструмент, предназначенный для моделирования на основе UML. Он сопоставим с Dia с точки зрения рисования, плюс он может экспортировать и импортировать код с/на несколько языков.
Вышеуказанные приложения, на мой взгляд, лучше всего вы можете получить у Ubuntu. Тем не менее, есть несколько других приложений/библиотек, которые каким-то образом связаны с UML-моделированием. Откройте Систему → Администрирование → Менеджер Synaptic Package и введите "uml" в поле поиска.
Ответ 2
Я использую argoUML, и он также может генерировать код. По-видимому, он не очень обновляется до последних стандартов UML, но он может успешно генерировать С++, Python и PHP-код. Мне это очень полезно.
Дополнительная информация:
Ответ 3
Попробуйте инструмент WEB-моделирования, чтобы избавиться от ограничений ОС! Я рекомендую GENMYMODEL UML-совместимый онлайн-инструмент. Все, что вам нужно - это веб-браузер в Ubuntu, поскольку он работает в Chrome, Firefox и IE.
Ответ 4
Если вы не против использования java-приложений, тогда вы должны следить за yed. Графики выглядят немного лучше, чем в диагонали. Dia в порядке, хотя.
Ответ 5
Я использую UMLet. http://www.umlet.com/
Загрузите, извлеките, а затем введите следующее для запуска:
chmod +x umlet.sh
./umlet.sh
Счастливое моделирование.
Ответ 6
Dia - мощная программа, которая отлично справляется с UML.
Ответ 7
Лучший инструмент UML, который я использовал, - это инструмент Asta Uml, который имеет сообщество.
Ответ 8
Я использовал Dia время от времени, но мне это не нравится.
Недавно я попробовал Gaphor, который не пытается адресовать другие диаграммы, чем UML, и это довольно хорошо. Я бы действительно дал Гафору попытку, если бы я был вами.
Ответ 9
Перейдите к инструментам моделирования Eclipse. Я просто собираюсь для этого, вы можете установить его поверх существующего eclipse http://www.vogella.de/articles/UML/article.html
Он независим от платформы. Он постоянно развивается.
Ответ 10
Я использовал EclipseUML Omondo с Ubuntu. Он работал очень хорошо, но цена инструмента действительно слишком высока.
Ответ 11
Вы можете использовать Enterprise Architect с Wine: http://www.sparxsystems.com/support/faq/enterprise-architect-WINE.html
Ответ 12
Я использую BOUML (версия < 5.0, поскольку она больше не находится под лицензией GPL), поскольку она поставляется с некоторой обратной инженерией и кодом а также потому, что он может экспортировать файлы XMI.
Ответ 13
Там также доступна Visual Paradigm. Если вы не хотите/не можете заплатить за это, вы можете использовать Community Edition. Предостережения: вы ограничены некоммерческими проектами и можете рисовать только одну диаграмму для каждого типа (я не уверен в этом последнем, по крайней мере, когда у VP в версии 7 было это ограничение).
Bye!.