- Инструменты 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 Да См. также
Unified Modeling Language Акторы Организации: Object Management Group • UML Partners • Люди: Гради Буч • Джеймс Рамбо • Айвар Якобсон
Прочее Rational Unified Process • Systems Modeling Language • UML-цвета • XMI • Инструменты UML-моделирования • Словарь терминов UML
Концепции Структура Поведение Отношения Composition • Агрегирование • Ассоциация • Наследование / Обобщение понятий • Связанность
Растяжимость Профиль • Стереотип • Другие понятия: Мощность отношений
Диаграммы Структурные Классов • Композитной структуры • Компонентов • Объектов • Пакетов • Развёртывания
Поведения Взаимодействия Коммуникации • Обзора взаимодействия • Последовательности • Синхронизации
Категории:- Моделирование
- UML
Wikimedia Foundation. 2010.