SysML
(
англ.
The Systems Modeling Language
, язык моделирования систем) —
предметно-ориентированный язык
моделирования систем
. Поддерживает определение, анализ, проектирование, проверку и подтверждение соответствия широкого спектра систем. SysML изначально разрабатывался в рамках проекта спецификации с
открытым исходным кодом
, и имеет открытую лицензию для распространения и использования. Как язык, SysML является расширением части языка
UML
.
По сравнению с UML, ориентированным на моделирование программных продуктов, SysML предоставляет системному инженеру дополнительные возможности:
Большая гибкость и выразительность. SysML убирает программно-ориентированные ограничения UML за счёт введения двух дополнительных типов диаграмм: диаграммы требований и параметрической диаграммы. Первая, очевидно, служит для сбора требований, а вторая для количественного анализа и анализа производительности. В результате становится возможным моделирование широкого спектра систем, которые могут включать оборудование, ПО, информацию, процессы, персонал и площади.
SysML более компактный язык, его легче изучать и применять, так как он избавлен от многих программно-ориентированных особенностей UML.
Конструкции языка для управления моделью поддерживают модели, представления (
англ.
views
), и точки зрения (
англ.
viewpoints
) (используются для создания представлений
). Эти конструкции расширяют возможности UML и архитектурно стоят в одном ряду с IEEE-Std-1471-2000 (Рекомендованная IEEE практика для архитектурного описания программно-нагруженных систем)
англ.
(IEEE Recommended Practice for Architectural Description of Software Intensive Systems)
.
Примечания
(неопр.)
. Дата обращения: 23 апреля 2008.
8 марта 2007 года.
Литература
Delligatti, Lenny.
SysML Distilled: A Brief Guide to the Systems Modeling Language. — Addison-Wesley Professional, 2013. —
ISBN 978-0-321-92786-6
.
Holt, Jon.
SysML for Systems Engineering. — The Institution of Engineering and Technology, 2008. —
ISBN 978-0-86341-825-9
.
Weilkiens, Tim.
Systems Engineering with SysML/UML: Modeling, Analysis, Design. — Morgan Kaufmann / The OMG Press, 2008. —
ISBN 0-12-374274-9
.
Friedenthal, Sanford.
A Practical Guide to SysML: The Systems Modeling Language. — Morgan Kaufmann / The OMG Press, 2008. —
ISBN 978-0-12-378607-4
.
Ссылки
Содержит информацию относительно открытых спецификаций SysML,
ЧаВО
, списки рассылки, и открытые лицензии.
Содержит информацию относительно спецификации OMG SysML, учебные пособия по SysML, статьи, и информацию о поставщиках инструментария.