Есть ли какие-нибудь UML-инструменты (как Rose) на Ubuntu?Есть ли какие-нибудь инструменты uml на Ubuntu?
ответ
Я использую Dia для рисования UML диаграмм (а также другие схемы), но он не может генерировать код (по крайней мере, не без некоторых дополнительных инструментов, как dia2code). Это больше похоже на инструмент рисования диаграмм общего назначения с достойной поддержкой UML.
Umbrello - это инструмент, предназначенный для моделирования на основе UML. Он сопоставим с Dia с точки зрения рисования, плюс он может экспортировать и код импорта с/на несколько языков.
Вышеуказанные приложения, на мой взгляд, лучшее, что вы можете получить от Ubuntu. Тем не менее, есть несколько других приложений/библиотек, которые каким-то образом связаны с UML-моделированием. Открыть Система -> Администрирование -> Менеджер пакетов Synaptic и введите «uml» в поле поиска.
Dia - это мощная программа, которая отлично справляется с UML.
И получившиеся диаграммы выглядят ужасно. Верно, что Dia может справиться со многими вещами хорошо, но я считаю, что они должны «нанять» художника, чтобы улучшить внешний вид полученных ими изображений. –
@ Andrei True, но на яркой стороне: когда вы видите диаграмму, вы сразу же знаете, было ли это сделано с помощью Dia :) – Bolo
Это субъективно. По-моему, они выглядят очень красиво и профессионально. –
Перейти к инструментам моделирования Eclipse. Я просто собираюсь это сделать, вы можете установить его поверх существующего eclipse http://www.vogella.de/articles/UML/article.html
Это независимая от платформы. Он развивается постоянно.
Если вы не против использования java-приложений, тогда вам следует взглянуть на yed. Графики выглядят немного лучше, чем в диагонали. Dia все равно.
Я использовал EclipseUML Omondo с Ubuntu. Он работал очень хорошо, но цена инструмента действительно слишком высока!
Я использую argoUML, и он также может генерировать код. По-видимому, он не очень обновляется до последних стандартов UML, но он может успешно генерировать C++, Python и PHP-код. Мне это очень полезно.
Больше информации на:
Существует PPA для ArgoUML под названием «GetDebs». Подробнее читайте здесь: http://www.ubuntuupdates.org/ppa/getdeb_apps?dist=precise – HDave
Я использовал Dia раз в то время, но я не люблю его.
Я недавно попробовал Gaphor, который не пытается обращаться к другим диаграммам, чем UML, и это довольно хорошо. Я бы действительно дал Гафору попытку, если бы я был вами.
К сожалению, Gaphor падает на Ubuntu 12.10. (Хотя согласно bugreport, он работает с 13.04.) –
Вы можете использовать Enterprise Architect с вином: http://www.sparxsystems.com/support/faq/enterprise-architect-WINE.html
Лучшим инструментом UML я использовал это Аста УЙ инструмента, который имеет общинное издание.
Я использую BOUML (версия < 5,0, потому что это не по лицензии GPL больше), как это происходит с некоторыми обратной инженерии и кода возможностей поколения, но и потому, что он может экспортировать XMI файлы.
http://sourceforge.net/projects/douml/ проверить мою вилку Bouml. Я добавил и изменил много вещей, и это все еще GPL. – Zeks
Замечательно! Я проверю это прямо сейчас! –
Я вижу из вашего профиля, что вы являетесь веб-разработчиком - pls уведомляет меня, если в php-части Douml есть ошибки. В основном я сосредоточен на C++, поэтому могут быть некоторые. – Zeks
Имеется также визуальная парадигма. Если вы не хотите/не можете заплатить за него, вы можете использовать его Community Edition. Предостережения: вы ограничены некоммерческими проектами и можете рисовать только одну диаграмму для каждого типа (я не уверен в этом последнем, по крайней мере, когда у VP в версии 7 было это ограничение).
Bye !.
Я использую UMLet. http://www.umlet.com/
Скачать, распаковать, а затем введите следующую команду для запуска:
chmod +x umlet.sh
./umlet.sh
Днем моделирования.
Последняя версия на Ubuntu очень глючит. Он постоянно зависает, например, когда пользователь пытается перемещаться по папкам в открытом меню и т. Д. – user907860
Попробуйте Инструмент для моделирования WEB на основе, так что вы избавитесь от ограничений ОС! Я рекомендую GENMYMODEL UML-совместимый онлайн-инструмент. Все, что вам нужно, это веб-браузер в Ubuntu, поскольку он работает на Chrome, Firefox и IE.
Удивительный веб-инструмент – benw2
- 1. Простые инструменты UML
- 2. Инструменты для рисования UML, основанные на сценарии
- 3. Существуют ли инструменты моделирования UML на основе Ajax?
- 4. Есть ли смысл изучать UML?
- 5. Есть ли инструменты, похожие на intellitrace
- 6. Есть ли инструменты XSL Lint?
- 7. Есть ли лучший способ моделирования в UML?
- 8. Невозможно установить сторонние инструменты на Ubuntu 16.04
- 9. Инструменты для создания диаграмм активности UML
- 10. UML-инструменты для визуализации базы кода?
- 11. Есть ли хорошие инструменты для C# обратного проектирования?
- 12. Есть ли какие-либо инструменты, которые позволят поддерживать UML-модели в синхронизации с кодом полностью бесшовно?
- 13. UML или инструменты для создания сайтов
- 14. Есть ли доступная ссылочная карта UML?
- 15. Установленные инструменты обслуживания в ubuntu
- 16. Есть ли какие-либо хорошие + бесплатные + легкие + Linux UML-инструменты для разработки?
- 17. Ubuntu 10.04 Инструменты для девелопмента
- 18. Есть ли сторонние инструменты для UU Kubernetes?
- 19. Есть ли мобильные инструменты для тестирования?
- 20. Есть ли инструменты визуализации кода PHP?
- 21. Есть ли инструменты для тестирования пакетов установщика?
- 22. Есть ли инструменты для анализа безопасности?
- 23. PHP_Uml для XMI для UML-диаграммы на Ubuntu/Linux
- 24. Есть ли инструменты, которые помогают организовать #includes?
- 25. Есть ли инструменты для ускорения развития какао?
- 26. Есть ли инструменты для слияния CSS?
- 27. Есть ли инструменты ORM для Haskell?
- 28. Есть ли сэмплер стиля «Инструменты» для Javascript?
- 29. Есть ли инструменты для визуализации привязок RabbitMQ?
- 30. Есть ли какие-нибудь инструменты для андроида?
Это не вопрос программирования, а полный вопрос Ubuntu. Я не уверен, но http://ubuntu.stackexchange.com/ может быть правильным местом для публикации этого вопроса. – bdhar
Я не уверен, что могу согласиться, @bdhar. В FAQ часто говорится «программные средства, обычно используемые программистами». Это может быть полезно для ubuntu-se _as well_, но я все еще думаю, что это уместно. – paxdiablo
@ paxdiablo-спасибо за разъяснение! :) – bdhar