Язык моделирования систем
-
Обзор языка SysML
- SysML — язык общего назначения для системной инженерии.
- Включает в себя лицензию с открытым исходным кодом для распространения.
- Расширяет UML, добавляя профилирование и новые типы диаграмм.
-
Улучшения по сравнению с UML
- Диаграммы SysML лучше выражают системные концепции.
- Поддерживает разработку требований и количественный анализ.
- Язык стал меньше и легче в изучении.
-
Таблицы распределения и управление моделями
- SysML поддерживает различные виды распределения.
- Расширенные диаграммы управления моделями соответствуют стандарту IEEE-Std-1471-2000.
-
Сравнение с UML 2
- Диаграммы SysML и UML 2 имеют различия в функционале.
- Таблица сравнения доступна в FAQ по SysML.
-
Примеры моделирования
- SysML используется для моделирования автомобильных систем и заводов.
-
История и развитие
- Инициатива SysML возникла в 2001 году.
- OMG SysML — производная от SysML с открытым исходным кодом, включает лицензию с открытым исходным кодом.
- Текущая версия — OMG SysML v1.6, опубликована в декабре 2019 года.
-
Инструменты и обмен моделями
- Существует множество инструментов для поддержки SysML.
- Модели SysML предназначены для обмена через XMI и STEP.
-
Дополнительные ресурсы
- Ссылки на введение в SysML, документацию и инструменты.
- Рекомендации по дальнейшему чтению и внешние ссылки.
Полный текст статьи: