SysML: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
ZéroBot (обсуждение | вклад) м r2.7.1) (робот добавил: uk:Systems Modeling Language |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
'''SysML''' ({{lang-en|The Systems Modeling Language}}, язык моделирования систем) — [[ |
'''SysML''' ({{lang-en|The Systems Modeling Language}}, язык моделирования систем) — [[объектно-ориентированный язык]] [[Системотехника|моделирования систем]]. Поддерживает определение, анализ, проектирование, проверку и подтверждение соответствия широкого спектра систем. SysML изначально разрабатывался в рамках проекта спецификации с [[Open source|открытым исходным кодом]], и имеет открытую лицензию для распространения и использования. Как язык, SysML является расширением части языка [[UML]]. |
||
По сравнению с UML, ориентированным на моделирование программных продуктов, SysML предоставляет системному инженеру дополнительные возможности: |
По сравнению с UML, ориентированным на моделирование программных продуктов, SysML предоставляет системному инженеру дополнительные возможности: |
Версия от 07:59, 9 октября 2012
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).
- ...
См. также
Внешние ссылки
- Проект открытой спецификации SysML Содержит информацию относительно открытых спецификаций SysML, ЧаВО, списки рассылки, и открытые лицензии.
- Сайт SysML OMG Содержит информацию относительно спецификации OMG SysML, учебные пособия по SysML, статьи, и информацию о поставщиках инструментария.
- SysML 1.0 образцы и шаблоны для MS Visio
Ссылки
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |