Systems Modeling Language (SysML) — графічна мова моделювання загального призначення для застосувань в системній інженерії. Підтримує специфікацію, аналіз, дизайн, верифікацію та валідацію широкого діапазону систем.
SysML спочатку розроблялась проєктом специфікації оупенсорсної системи, та включала відкриту ліцензію для поширення та використання.
SysML описана як розширення підмножини Unified Modeling Language (UML) з використанням .
Наступна, друга версія, буде текстовою мовою моделювання загального призначення.
SysML v2
SysML v2 стане наступною версією мови моделювання загального призначення. Роботи над новою версією розпочались в 2018 році з публікації організацією OMG документа під назвою «SysML API & Services RFP».
На відміну від попередньої, ця версія буде в першу чергу текстовою, а не графічною. Команда розробників нової версії складається з понад 70 організацій та 170 людей. Розробники регулярно оприлюднюють поточну версію мови у відкритому репозиторії на порталі GitHub.
Нова версія матиме власне ядро — KerML, стандарт матиме чіткіші визначення, мова одразу підтримуватиме можливість «виконання» моделей. Також будуть додані нові засоби, необхідні для ширшого кола застосування у системній інженерії, зокрема, ризик, варіанти, матеріальні та геометричні властивості, відношення причина-наслідок.
Також буде визначено стандартизований інтерфейс доступу до моделей SysML 2.
Діаграми
SysML включає такі типи діаграм, деякі з яких взяті з UML:
- Діаграми поведінки
- Діаграма діяльності (Activity diagram)
- Діаграма послідовності (Sequence diagram)
- Діаграма станів, діаграма автомату (State machine diagram)
- Діаграма прецедентів (Use case diagram)
- Діаграми структури
- Діаграма визначення блоків (Block definition diagram)
- Діаграма внутрішніх блоків (Internal block diagram)
- Параметрична діаграма (Parametric diagram)
- Діаграма пакетів (Package diagram)
- Діаграма вимог (Requirement diagram)
Література
Посилання
- SysML [ 13 квітня 2022 у Wayback Machine.] на сайті OMG
- SysML Open Source Specification Project [ 23 квітня 2019 у Wayback Machine.] Містить інформацію про специфікацію SysML, FAQ, списки розсилки та ліцензії.
- OMG SysML Website [ 29 травня 2012 у Wayback Machine.]
- SysML Forum [ 14 червня 2012 у Wayback Machine.] Вебспільнота SysML
- SE² MBSE Challenge team: Telescope Modeling [ 18 червня 2021 у Wayback Machine.]
- Paper System Modelling Language explained [ 28 червня 2012 у Wayback Machine.] (PDF format)
- MBSE Blog [ 26 лютого 2019 у Wayback Machine.]
Примітки
- SysML Forum. SysML FAQ. Архів оригіналу за 22 липня 2013. Процитовано 26 серпня 2009.
- Nico Jansen, Jerome Pfeiffer†, Bernhard Rumpe, David Schmalzing, and Andreas Wortmann. The Language of SysML v2 under the Magnifying Glass // Journal of Object Technology. з джерела 30 вересня 2022. Процитовано 2023-01-16.
- Tim Weilkiens (6 червня 2019). SysML v2 – The Next Generation. microtool.
- SysML v2 Release: What’s inside?. Model Based Systems Engineering. 21 грудня 2020.
- C.E. Dickerson, D.N. Mavris (2010). Figure 5.7 SysML diagram types. Architecture and Principles of Systems Engineering. CRC Press. ISBN .
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Systems Modeling Language SysML grafichna mova modelyuvannya zagalnogo priznachennya dlya zastosuvan v sistemnij inzheneriyi Pidtrimuye specifikaciyu analiz dizajn verifikaciyu ta validaciyu shirokogo diapazonu sistem Kolazh z diagram Sysml SysML spochatku rozroblyalas proyektom specifikaciyi oupensorsnoyi sistemi ta vklyuchala vidkritu licenziyu dlya poshirennya ta vikoristannya SysML opisana yak rozshirennya pidmnozhini Unified Modeling Language UML z vikoristannyam Nastupna druga versiya bude tekstovoyu movoyu modelyuvannya zagalnogo priznachennya SysML v2SysML v2 stane nastupnoyu versiyeyu movi modelyuvannya zagalnogo priznachennya Roboti nad novoyu versiyeyu rozpochalis v 2018 roci z publikaciyi organizaciyeyu OMG dokumenta pid nazvoyu SysML API amp Services RFP Na vidminu vid poperednoyi cya versiya bude v pershu chergu tekstovoyu a ne grafichnoyu Komanda rozrobnikiv novoyi versiyi skladayetsya z ponad 70 organizacij ta 170 lyudej Rozrobniki regulyarno oprilyudnyuyut potochnu versiyu movi u vidkritomu repozitoriyi na portali GitHub Nova versiya matime vlasne yadro KerML standart matime chitkishi viznachennya mova odrazu pidtrimuvatime mozhlivist vikonannya modelej Takozh budut dodani novi zasobi neobhidni dlya shirshogo kola zastosuvannya u sistemnij inzheneriyi zokrema rizik varianti materialni ta geometrichni vlastivosti vidnoshennya prichina naslidok Takozh bude viznacheno standartizovanij interfejs dostupu do modelej SysML 2 DiagramiSysML vklyuchaye taki tipi diagram deyaki z yakih vzyati z UML Diagrami povedinki Diagrama diyalnosti Activity diagram Diagrama poslidovnosti Sequence diagram Diagrama staniv diagrama avtomatu State machine diagram Diagrama precedentiv Use case diagram Diagrami strukturi Diagrama viznachennya blokiv Block definition diagram Diagrama vnutrishnih blokiv Internal block diagram Parametrichna diagrama Parametric diagram Diagrama paketiv Package diagram Diagrama vimog Requirement diagram LiteraturaWeilkiens Tim 2008 Morgan Kaufmann The OMG Press ISBN 0 12 374274 9 Arhiv originalu za 26 grudnya 2021 Procitovano 14 travnya 2022 Friedenthal Sanford 2008 A Practical Guide to SysML The Systems Modeling Language Morgan Kaufmann The OMG Press ISBN 978 0 12 378607 4 PosilannyaSysML 13 kvitnya 2022 u Wayback Machine na sajti OMG SysML Open Source Specification Project 23 kvitnya 2019 u Wayback Machine Mistit informaciyu pro specifikaciyu SysML FAQ spiski rozsilki ta licenziyi OMG SysML Website 29 travnya 2012 u Wayback Machine SysML Forum 14 chervnya 2012 u Wayback Machine Vebspilnota SysML SE MBSE Challenge team Telescope Modeling 18 chervnya 2021 u Wayback Machine Paper System Modelling Language explained 28 chervnya 2012 u Wayback Machine PDF format MBSE Blog 26 lyutogo 2019 u Wayback Machine PrimitkiSysML Forum SysML FAQ Arhiv originalu za 22 lipnya 2013 Procitovano 26 serpnya 2009 Nico Jansen Jerome Pfeiffer Bernhard Rumpe David Schmalzing and Andreas Wortmann The Language of SysML v2 under the Magnifying Glass Journal of Object Technology z dzherela 30 veresnya 2022 Procitovano 2023 01 16 Tim Weilkiens 6 chervnya 2019 SysML v2 The Next Generation microtool SysML v2 Release What s inside Model Based Systems Engineering 21 grudnya 2020 C E Dickerson D N Mavris 2010 Figure 5 7 SysML diagram types Architecture and Principles of Systems Engineering CRC Press ISBN 978 1 4200 7253 2