Инструменты UML-моделирования

Инструменты UML-моделирования

Эта статья перечисляет средства моделирования с использованием UML.

Наименование Стандарт Сайт Описание Бесплатно (Лицензия)
Acceleo http://www.eclipse.org/acceleo/ основанная на Eclipse и EMF шаблонная система для генерации исходного кода из UML моделей Да
ArgoUML http://argouml.tigris.org/ написано на языке Java Да
Astade http://astade.tigris.org/ платформо-независимое UML-средство на основе wxWidgets Да
ATLAS Transformation Language UML 2 http://www.eclipse.org/m2m/atl/ QVT-инструмент, который способен трансформировать UML модели в другие модели. Доступно из Eclipse GMT project (Generative Modeling Tools) Да
Dia http://live.gnome.org/Dia GTK+/GNOME средство для построения диаграмм, которое также поддерживает UML (Лицензия GNU GPL) Да
Gaphor http://gaphor.sourceforge.net/ GTK+/GNOME среда моделирования UML 2.0, написанная на Python Да
Kivio http://www.koffice.org/kivio/ часть проекта KOffice Да
NetBeans http://www.netbeans.org UML plugin для NetBeans IDE 5.5-6.7 Да
Umbrello UML Modeller программа для составления диаграмм UML для KDE Да
Software Ideas Modeler http://softwareideas.net/ средство моделирования UML, написанное на C# Да
StarUML http://staruml.sourceforge.net/en/ UML/MDA платформа для Microsoft Windows с открытым исходным кодом, выпущенная по модифицированной версии GNU GPL; написана в основном на Delphi Да
Rhapsody Modeler http://www.ilogix.com/sublevel.aspx?id=1756 бесплатная версия Rhapsody для создания UML моделей для встраиваемых систем реального времени Да
UML Pad http://web.tiscali.it/ggbhome/umlpad/umlpad.htm средство моделирования UML, написанное на C++/wxWidgets Да
ARIS http://www.ids-scheer.com/en/ARIS/ARIS_Software/3730.html Нет
Borland Together http://www.borland.com/together/index.html Нет
BOUML http://www.bouml.fr мультиплатформенное UML 2.0 средство, генерирует код C++/Java/IDL/PHP/Python. Очень высокая производительность (написано на C++, на Qt). Нет
Cadifra UML Editor http://www.cadifra.com/ Нет
Enterprise Architect http://www.sparxsystems.com.au Нет
Gentleware Poseidon http://www.gentleware.com/products.html удобное средство моделирования, есть русифицированная версия Нет
IBM Rational Rose http://ibm.com/software/awdtools/developer/rose/ Нет
MagicDraw http://magicdraw.com/ есть русифицированная версия Нет
Microsoft Visio редактор диаграмм для Windows Нет
ModelMaker Tools http://www.modelmakertools.com/ Нет
ObjectDomain http://objectdomain.com/welcome.do Нет
PlantUML http://plantuml.sourceforge.net требует описания диаграммы на простом языке в текстовом файле (отлично подходит для хранения в VCS), который потом конвертит в изображение GPL
Sybase PowerDesigner http://www.sybase.ru/products/powerdesigner полнофункциональный инструментарий для создания бизнес-приложений Нет
SmartDraw http://www.smartdraw.com/ Нет
Telelogic Rhapsody среда разработки на основе визуального моделирования для разработчиков встраиваемых систем реального времени Нет
UML Studio http://www.pragsoft.com/prod_umls.html Нет
Visual Paradigm for UML http://visual-paradigm.com/ Нет
yEd http://www.yworks.com/en/products_yed_about.html средство для построения графов, которое также поддерживает UML Да
UMLet http://www.umlet.com Инструмент для быстрого построения диаграмм UML Да

См. также


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "Инструменты UML-моделирования" в других словарях:

  • Инструменты UML-моделирования (список) — Эта статья перечисляет средства моделирования с использованием UML. Обзор инструментов документирования и управления требованиями (англ.) Бесплатные программы Acceleo: (http://www.acceleo.org/pages/home/en) основанная на Eclipse и EMF шаблонная… …   Википедия

  • UML — (англ. Unified Modeling Language  унифицированный язык моделирования)  язык графического описания для объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это  открытый… …   Википедия

  • Стереотип (UML) — У этого термина существуют и другие значения, см. Стереотип (значения). Стереотипы являются одним из трех типов механизмов расширяемости в унифицированном языке моделирования (UML). Они позволяют проектировщикам расширять словарь UML для создания …   Википедия

  • Прецедент (UML) — У этого термина существуют и другие значения, см. Прецедент (значения). Основная статья: Сценарий использования Прецедент (англ. Use Case), также: вариант использования, сценарий использования  спецификация последовательностей действий… …   Википедия

  • Диаграмма состояний (UML) — У этого термина существуют и другие значения, см. Диаграмма состояний. Пример диаграммы состояний. Диаграмма состояний это, по существу, диаграмма состояний из теории автоматов …   Википедия

  • Актёр (UML) — У этого термина существуют и другие значения, см. Актёр. Актёр[1] (англ. actor, в некоторых источниках  эктор или актор)  множество логически связанных ролей в UML, исполняемых при взаимодействии с прецедентами или сущностями… …   Википедия

  • Актор (UML) — У этого термина существуют и другие значения, см. Актор. Актор[источник не указан 160 дней] (англ. actor, в некоторых источниках  эктор или актёр)  множество логически связанных ролей в UML, исполняемых при… …   Википедия

  • Unified Modeling Language — UML (сокр. от англ. Unified Modeling Language  унифицированный язык моделирования)  язык графического описания для объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это открытый стандарт …   Википедия

  • Гради Буч — UML (сокр. от англ. Unified Modeling Language  унифицированный язык моделирования)  язык графического описания для объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это открытый стандарт …   Википедия

  • Диаграмма деятельности — UML диаграмма деятельности, отображающая процесс мозгового штурма. Диаграмма деятельности англ.  …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»