Форум Сообщества Аналитиков
Общий раздел => ПО Аналитика => Тема начата: RANUX от 28 Апреля 2007, 00:47:52
-
Приветсвую всех!
Не так давно наткнулся я на хорошую среду моделирования с применением UML диаграм. Ранее я использовал EA Sparx, но тк она не бесплатна с триальными версиями возникали проблемы :(
В общем всё что нужно для разработчика я нашёл в UML модуле для NetBeans и хочу поделиться в чём так сказать плюсы и минусы с моей точки зрения:
Плюсы:
+ полностью бесплатная среда
+ генерации кода Java из диаграм.
+ реверсивная инженерия ( построение диграмм из кода: классов, последовательностей, взаимодействия)
+ отличная пошаговая документация, вплоть до просмотра видео роликов
+ кросспалтформенная. (Лично использую в Linux-е и Windows-e)
+ интуитивная среда
+ автоматическое добавление функции при постраении диаграмм последовательностей на диаграммы классов (что касается диграмм взаимодействия не проверял)
+ интеграция с NetBeans, что повышает эффективность создания Java приложения
Минусы:
- поддерживает только язык Java (про поддержку C\C++ пока не известно)
- всё на английском
- хорошо кушает ресурсы.
- зависим от среды NetBeans
Дополнительные комментарии:
Я так предполагаю, что этот модуль в начале разрабатывался для Java SE SDK, а потом его просто портировали в NetBeans. Насчёт полной поддержки UML2 я сомневаюсь, хотя кто знает :) я до конца не проверял.
Если кто заинтересовался:
Документация http://www.netbeans.org/kb/55/uml-index.html (http://www.netbeans.org/kb/55/uml-index.html)
Установка модуля http://www.netbeans.org/community/releases/55/uml-download.html#installation (http://www.netbeans.org/community/releases/55/uml-download.html#installation)