Systems Modeling Language
Systems Modeling Language (SysML) — мова моделювання загального призначення для застосувань в системній інженерії. Підтримує специфікацію, аналіз, дизайн, верифікацію та валідацію широкого діапазону систем. SysML спочатку розроблялась проєктом специфікації оупенсорсної системи, та включала відкриту ліцензію для поширення та використання.[1] SysML описана як розширення підмножини Unified Modeling Language (UML) з використанням механізму профілів UML.
Діаграми
SysML включає 9 типів діаграм, деякі з яких взяті з UML.
- Діаграма діяльності (Activity diagram)
- Діаграма визначення блоків (Block definition diagram)
- Діаграма внутрішніх блоків (Internal block diagram)
- Діаграма пакетів (Package diagram)
- Параметрична діаграма (Parametric diagram)
- Діаграма вимог (Requirement diagram)
- Діаграма послідовності (Sequence diagram)
- Діаграма станів, діаграма автомату (State machine diagram)
- Діаграма випадків використання (Use case diagram)
Зноски
Література
- Weilkiens, Tim (2008). Systems Engineering with SysML/UML: Modeling, Analysis, Design. Morgan Kaufmann / The OMG Press. ISBN 0-12-374274-9.
- Friedenthal, Sanford (2008). A Practical Guide to SysML: The Systems Modeling Language. Morgan Kaufmann / The OMG Press. ISBN 978-0-12-378607-4.
Посилання
- SysML Open Source Specification Project Містить інформацію про специфікацію SysML, FAQ, списки розсилки та ліцензії.
- OMG SysML Website
- SysML Forum Вебспільнота SysML
- TOPCASED Website Набір інструментів на базі eclipse.
- Visio Stencil and Template for SysML 1.0
- Article «EE Times article on SysML (May 8, 2006)»
- SE² MBSE Challenge team: Telescope Modeling
- SysML User Group on LinkedIn
- Paper System Modelling Language explained (PDF format)
- MBSE Blog
Це незавершена стаття про програмування. Ви можете допомогти проєкту, виправивши або дописавши її. |