Systems Modeling Language![]() Systems Modeling Language (SysML) — графічна мова моделювання загального призначення для застосувань в системній інженерії. Підтримує специфікацію, аналіз, дизайн, верифікацію та валідацію широкого діапазону систем. SysML спочатку розроблялась проєктом специфікації оупенсорсної системи, та включала відкриту ліцензію для поширення та використання.[1] SysML описана як розширення підмножини Unified Modeling Language (UML) з використанням механізму профілів UML. Наступна, друга версія, буде текстовою мовою моделювання загального призначення[2]. SysML v2SysML v2 стане наступною версією мови моделювання загального призначення. Роботи над новою версією розпочались в 2018 році з публікації організацією OMG документа під назвою «SysML API & Services RFP»[3]. На відміну від попередньої, ця версія буде в першу чергу текстовою, а не графічною. Команда розробників нової версії складається з понад 70 організацій та 170 людей. Розробники регулярно оприлюднюють поточну версію мови у відкритому репозиторії на порталі GitHub[4]. Нова версія матиме власне ядро — KerML, стандарт матиме чіткіші визначення, мова одразу підтримуватиме можливість «виконання» моделей. Також будуть додані нові засоби, необхідні для ширшого кола застосування у системній інженерії, зокрема, ризик, варіанти, матеріальні та геометричні властивості, відношення причина-наслідок[3]. Також буде визначено стандартизований інтерфейс доступу до моделей SysML 2[3]. ДіаграмиSysML включає такі типи діаграм, деякі з яких взяті з UML:[5]
Література
Посилання
Примітки
|
Portal di Ensiklopedia Dunia