Форум Сообщества Аналитиков
Общий раздел => ПО Аналитика => Тема начата: mayor от 21 Января 2010, 14:27:59
-
free uml tools
до этого года особо проектированием не занимался - предпочитая agile, xp методики
сейчас хочу попробовать uml проектирование на небольшом ( 2-3 человека, 2-3 месяца, 5-10 часов в неделю) некоммерческом геймдев проекте
подскажите, что есть из бесплатных uml2 утилит с возможностью форвард и реверс инженеринга с++ кода, опционально встроенного python кода, с максимально быстрым и простым освоением
кто, чем, на протяжении какого времени пользовался?
пробовал eclipse acceleo - оказался слишком сложным
-
См. 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.
-
ok, спс
начал потихоньку просматривать список, но все таки хотелось бы еще почитать впечатления кого-нить из пользователей этих тулз ... сколько времени потратили на освоение, какой проект на ней спроектировали, если можно то взглянуть на исходники и их uml диаграммы
-
Пробывал Argo UML, потом Eclipse UML2 Tools. Сейчас использую второе(очень удобный инструмент по сравнению с другими). Но не разобрался как генерировать классы для PHP из диаграммы классов и выполнять обратное действие отражать выполненные изменения в коде на диаграмме. может кто даст ссылку или сам расскажет? но у меня стоит Eclipse Galileo на Helios к сожалению не получается установить UML2 Tools я так понимаю из за того что версия UML2 Tools 1.0.0 для него ещё не готова.
-
Из предложенного могу порекомендовать StarUML
Ваши потребности он скорее всего удовлетворит.
-
Привет!
Подскажите, кто знает, программу для рисования UML диаграмм с поддержкой бизнес-сущностей Use Case диаграммы. Интересует Business Use Case, Business Actor и Business Worker.
-
Visual Paradigm for UML
есть бесплатная Community version для некоммерческого использования
чтобы получить business вариант объектов, надо выбрать св-ва объекта и поставить внизу галку Business.
-
Привет!
Подскажите, кто знает, программу для рисования UML диаграмм с поддержкой бизнес-сущностей Use Case диаграммы. Интересует Business Use Case, Business Actor и Business Worker.
Недавно задавал подобный вопрос на форуме. Был дан ответ, что, как вариант, можно использовать обычные классификаторы: Use Case, Actor, но расширив их значения с помощью стереотипов UML (например, <<business actor>> и т.п.). Я использую StarUML.
-
Здравствуйте!
Какое средство для рисования для дипломного проекта не слишком сложной системы, на ваш взгляд, лучше - Dia, или StarUML? В первую очередь интересуют диаграмма вариантов использования и диаграмма классов.
-
Ну сравнение средств много где есть
Например здесь (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 "посильнее" будет