Перейти до вмісту

Systems Modeling Language

Матеріал з Вікіпедії — вільної енциклопедії.
Колаж з діаграм Sysml

Systems Modeling Language (SysML) — графічна мова моделювання загального призначення для застосувань в системній інженерії. Підтримує специфікацію, аналіз, дизайн, верифікацію та валідацію широкого діапазону систем.

SysML спочатку розроблялась проєктом специфікації оупенсорсної системи, та включала відкриту ліцензію для поширення та використання.[1]

SysML описана як розширення підмножини Unified Modeling Language (UML) з використанням механізму профілів UML.

Наступна, друга версія, буде текстовою мовою моделювання загального призначення[2].

Діаграми

SysML включає такі типи діаграм, деякі з яких взяті з UML:[3]

  • Діаграми поведінки
  1. Діаграма діяльності (Activity diagram)
  2. Діаграма послідовності (Sequence diagram)
  3. Діаграма станів, діаграма автомату (State machine diagram)
  4. Діаграма прецедентів (Use case diagram)
  • Діаграми структури
  1. Діаграма визначення блоків (Block definition diagram)
  2. Діаграма внутрішніх блоків (Internal block diagram)
    1. Параметрична діаграма (Parametric diagram)
  3. Діаграма пакетів (Package diagram)

Примітки

  1. SysML Forum. SysML FAQ. Архів оригіналу за 22 липня 2013. Процитовано 26 серпня 2009.
  2. Nico Jansen, Jerome Pfeiffer†, Bernhard Rumpe, David Schmalzing, and Andreas Wortmann. The Language of SysML v2 under the Magnifying Glass // Journal of Object Technology.
  3. 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.

Література

Посилання