Инструменты UML-моделирования | это... Что такое Инструменты UML-моделирования? (original) (raw)
Инструменты 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.
Полезное
Смотреть что такое "Инструменты 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 диаграмма деятельности, отображающая процесс мозгового штурма. Диаграмма деятельности англ. … Википедия