Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Сертификат
Съдържание и теми, включени в курса
Въведение в системния инженеринг - Обзор
- Мотивация
- Процесът на системния инженеринг
- Типично приложение на процеса на системния инженеринг
- Документно-базиран подход срещу подход, базиран на модели, за системния инженеринг
-
Бърза повторка на SysML
- Цел и ключови характеристики на SysML
- Обзор на диаграмите на SysML
- Въвеждане в SysML-Lite
-
Опростен метод за MBSE
- Кривата на обучение за SysML и MBSE
- Покритие на сертификация OCSMP и SysML
- Обзор на моделите на SysML с диаграми
Диаграма за пакети
- Обзор
- Дефиниране на пакети с помощта на диаграма за пакети
- Организиране на йерархия на пакетите
- Показване на елементи, които могат да бъдат пакетирани, в диаграма за пакети
- Пакети като пространства с имена
- Внасяне на елементи от модела в пакети
- Показване на зависимостите между елементите, които могат да бъдат пакетирани
Блокове
- Диаграма за дефиниция на блокове
- Моделиране на структурата и характеристиките на блоковете с помощта на свойства
- Потоци
- Поведение на блоковете
- Моделиране на интерфейси с помощта на портове
- Моделиране на йерархии на класификация с помощта на обобщение
- Моделиране на конфигурации на блокове с помощта на инстанции
- Семантика на блоковете
Ограничения
- Изрази за ограничения
- Инкапсулиране на ограниченията в блокове за ограничения, за да се позволи повторното използване
- Използване на композиция за създаване на сложни блокове за ограничения
- Използване на параметрична диаграма за свързване на параметрите на блоковете за ограничения
- Ограничаване на стойностните свойства на блок
- Записване на стойности в конфигурациите на блоковете
- Ограничаване на свойствата, зависими от времето, за улесняване на анализа, базиран на време
- Използване на блокове за ограничения за ограничаване на потоците от елементи
Активности
- Диаграма на активностите
- Действия — Основа
- Потоци на обекти и контролни потоци
- Сигнали и други събития
- Структуриране на активностите
- Разширено моделиране на потоците
- Моделиране на ограничения върху изпълнението на активностите
- Връзка между активностите и блоковете и другите поведения
- Моделиране на йерархии на активностите с помощта на диаграми за дефиниция на блокове
- Разширена диаграма с функционални блокове
- Изпълнение на активностите
Моделиране на поведенческите модели, базирани на съобщения, с взаимодействия
- Диаграма на последователностите
- Контекстът за взаимодействията
- Жизнени линии
- Обмяна на съобщения между жизнени линии
- Представяне на времето в диаграма на последователността
- Сложни сценарии с помощта на комбинирани фрагменти
- Сложни взаимодействия
- Разделяне на жизнени линии, за да се представи вътрешното поведение
Диаграма на състоянията
- Събитийно поведение и машина на състоянията
- Посочване на състоянията
- Преминаване между състоянията
- Извиквания на операции
- Йерархии на състоянията
- Сравняване на дискретни и непрекъснати състояния
Диаграма на използването на случаите
- Използване на актьори за представяне на потребителите на системата
- Използване на случаи на използване за описание на функционалността на системата
- Разработване на случаите на използване с поведения
Моделиране на текст, базирано изисквания и тяхната връзка с дизайна
- Диаграма на изискванията
- Представяне на текст, базирано изискване в модела
- Видове връзки между изискванията
- Крос-съществуващи връзки
- Представяне на обосновката за връзките между изискванията
- Представяне на изискванията и техните връзки в таблици
- Моделиране на йерархии на изискванията в пакети
- Моделиране на йерархията на съдържанието на изискванията
- Моделиране на извеждането на изискванията
- Утвърждаване, че изискването е удовлетворено
- Проверка, че изискването е удовлетворено
- Намаляване на неяснотата на изискванията с помощта на връзката "прецизира" (Refine)
- Използване на универсалната връзка за проследяване
- Повторно използване на изискванията с връзката "Копиране"
Разделяне
- Връзка "Разпредели" (Allocate)
- Нотация за разпределение
- Видове разпределения
- Повторно използване: Посочване на дефиниция и употреба при разпределение
- Разпределяне на поведение към структура чрез функционално разпределение
- Разпределяне на поведенчески потоци към структурни потоци
- Разпределение между независими структурни йерархии
- Моделиране на разпределението на структурните потоци
- Разпределение на дълбоко вложени свойства
- Оценка на разпределението през модела на потребителя
Персонализиране на SysML за специфични домени
- Спецификацията на SysML и архитектурата на езика
- Дефиниране на библиотеки на модела за предоставяне на повторимо използваеми конструкции
- Дефиниране на стереотипи за разширяване на концепциите на SysML
- Разширяване на езика SysML с помощта на профили
- Прилагане на профили към модела на потребителя, за да се използват стереотипите
- Прилагане на стереотипи при изграждането на модела
- Дефиниране и използване на гледни точки за генериране на изгледи на модела
Методология за обектно-ориентиран системния инженеринг
- Обзор на методологията
- Проучване на случаите/пример
Интегриране на SysML в среда за разработка на системи
- Посочване на интегрирана среда за разработка на системи
- Механизми за обмен на данни
- Избор на инструмент за системно моделиране
Разработване на SysML в организация
- Процес на подобряване
- Елементи на стратегията за разработване
Изисквания
Участниците трябва да притежават предварителна сертификация OCSMP Model Builder - Фундаментален клас, преди да участват в обучението
28 Часа