SysML (англ. The Systems Modeling Language, язык моделирования систем) — предметно-ориентированный язык моделирования систем. Поддерживает определение, анализ, проектирование, проверку и подтверждение соответствия широкого спектра систем. SysML изначально разрабатывался в рамках проекта спецификации с открытым исходным кодом, и имеет открытую лицензию для распространения и использования. Как язык, SysML является расширением части языка UML.
По сравнению с UML, ориентированным на моделирование программных продуктов, SysML предоставляет системному инженеру дополнительные возможности:
- Большая гибкость и выразительность. SysML убирает программно-ориентированные ограничения UML за счёт введения двух дополнительных типов диаграмм: диаграммы требований и параметрической диаграммы. Первая, очевидно, служит для сбора требований, а вторая для количественного анализа и анализа производительности. В результате становится возможным моделирование широкого спектра систем, которые могут включать оборудование, ПО, информацию, процессы, персонал и площади.
- SysML более компактный язык, его легче изучать и применять, так как он избавлен от многих программно-ориентированных особенностей UML.
- Конструкции языка для управления моделью поддерживают модели, представления (англ. views), и точки зрения (англ. viewpoints) (используются для создания представлений[1]). Эти конструкции расширяют возможности UML и архитектурно стоят в одном ряду с IEEE-Std-1471-2000 (Рекомендованная IEEE практика для архитектурного описания программно-нагруженных систем) англ. (IEEE Recommended Practice for Architectural Description of Software Intensive Systems).
Литература
- 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.
Ссылки
|
---|
Акторы | |
---|
Концепции | |
---|
Другие темы | |
---|
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .