Форум Сообщества Аналитиков

Общий раздел => ПО Аналитика => Тема начата: mayor от 21 Января 2010, 14:27:59

Название: free uml tools
Отправлено: mayor от 21 Января 2010, 14:27:59
free uml tools

до этого года особо проектированием не занимался - предпочитая agile, xp методики

сейчас хочу попробовать uml проектирование на небольшом ( 2-3 человека, 2-3 месяца, 5-10 часов в неделю) некоммерческом геймдев проекте

подскажите, что есть из бесплатных uml2 утилит с возможностью форвард и реверс инженеринга с++ кода, опционально встроенного python кода, с максимально быстрым и простым освоением

кто, чем, на протяжении какого времени пользовался?

пробовал eclipse acceleo - оказался слишком сложным
Название: Re: free uml tools
Отправлено: bas от 21 Января 2010, 14:52:11
См. http://en.wikipedia.org/wiki/List_of_UML_tools

Наиболее популярные:
* ArgoUML: a Java-based open source free UML modelling tool, closely follows the UML standard. Can reverse engineer Java code (Plugins available for other languages, inc. c#). BSD license.
* Dia: a GTK+/GNOME diagramming tool that also supports UML (licensed under the GNU GPL)
* StarUML: an open-source UML/MDA platform for Microsoft Windows, licensed under a modified version of GNU GPL, mostly written in Delphi. Not under active development since 2005.
* Umbrello UML Modeller: part of KDE. Forward- and reverse-engineering for C++/Java/Perl/PHP/Python and other programming languages.
Название: Re: free uml tools
Отправлено: mayor от 21 Января 2010, 16:13:20
ok, спс

начал потихоньку просматривать список, но все таки хотелось бы еще почитать впечатления кого-нить из пользователей этих тулз ... сколько времени потратили на освоение, какой проект на ней спроектировали, если можно то взглянуть на исходники и их uml диаграммы
Название: Re: free uml tools
Отправлено: RuZzz от 23 Августа 2010, 02:24:22
Пробывал Argo UML, потом Eclipse UML2 Tools. Сейчас использую второе(очень удобный инструмент по сравнению с другими). Но не разобрался как генерировать классы для PHP из диаграммы классов и выполнять обратное действие отражать выполненные изменения в коде на диаграмме. может кто даст ссылку или сам расскажет? но у меня стоит Eclipse Galileo на Helios к сожалению не получается установить UML2 Tools я так понимаю из за того что версия UML2 Tools 1.0.0 для него ещё не готова.
Название: Re: free uml tools
Отправлено: ida - брэнд с 14-летней историей от 23 Августа 2010, 10:10:51
Из предложенного могу порекомендовать StarUML

Ваши потребности он скорее всего удовлетворит.
Название: Re: free uml tools
Отправлено: Tassadar от 15 Октября 2010, 14:58:53
Привет!

Подскажите, кто знает, программу для рисования UML диаграмм с поддержкой бизнес-сущностей Use Case диаграммы. Интересует Business Use Case, Business Actor и Business Worker.
Название: Re: free uml tools
Отправлено: ДенисКа от 15 Октября 2010, 15:52:37
Visual Paradigm for UML
есть бесплатная Community version для некоммерческого использования
чтобы получить business вариант объектов, надо выбрать св-ва объекта и поставить внизу галку Business.
Название: Re: free uml tools
Отправлено: p_safin от 17 Декабря 2010, 11:13:01
Привет!
Подскажите, кто знает, программу для рисования UML диаграмм с поддержкой бизнес-сущностей Use Case диаграммы. Интересует Business Use Case, Business Actor и Business Worker.

Недавно задавал подобный вопрос на форуме. Был дан ответ, что, как вариант, можно использовать обычные классификаторы: Use Case, Actor, но расширив их значения с помощью стереотипов UML (например, <<business actor>> и т.п.). Я использую StarUML.
Название: Re: free uml tools
Отправлено: Ксения Андреевна от 22 Декабря 2011, 10:26:23
Здравствуйте!
Какое средство для рисования для дипломного проекта не слишком сложной системы, на ваш взгляд, лучше - Dia, или StarUML? В первую очередь интересуют диаграмма вариантов использования и диаграмма классов.
Название: Re: free uml tools
Отправлено: Thyestes от 22 Декабря 2011, 11:07:57
Ну сравнение средств много где есть
Например  здесь  (http://www.uml-forum.com/tools.htm) или  здесь (http://geekswithblogs.net/flanakin/articles/CompareUmlTools.aspx).

Но DIA пока там нет.

А вот   здесь есть  (http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools).

По отзывам в интернете StarUML "посильнее" будет