OCSMP Model Builder - Intermediate prep ( ocsmpmbi1 | 28 hours )
Делегатите трябва да имат предварителен OCSMP Model Builder - Основен сертификат, преди да посетят обучението
OCSMP Model Builder – междинен изпит тества знанията и уменията, използвани за разработване на системни модели, използвайки пълния набор от функции SysML. Тази способност позволява по-подробно и прецизно моделиране на изисквания, структура, поведение и параметрични ограничения от тези, моделирани на фундаментално ниво. В допълнение, този инженер има необходимото разбиране за организиране на сложни модели, дефиниране на взаимовръзките между елементите и диаграмите на модела и оценка на аспектите на качеството на модела, включително съответствие с езиковите и методичните ограничения. Нивото на познания, тествано от тази сертификация, придружено от съответното ниво на опит в методите и инструментите за системно инженерство, базирани на модел, е подходящо за ръководител на системно моделиране за проект и за най-високо класираните членове на екипа, които допринасят независимо за модела или към системата, като например водещ системен инженер. OCSMP Model Builder – междинно сертифициране е предпоставка за най-високото сертифициране на програмата, OCSMP Model Builder – Advanced, и изисква OCSMP Model Builder – фундаментално сертифициране като предпоставка.
Структурата на курса се основава на книгата - Практическо ръководство за SysML: езикът Systems Modeling от Friedenthal, Moore и Steiner.
Въведение в прегледа на системното инженерство
- Мотивация
- Процесът на системно инженерство
- Типично приложение на процеса на системно инженерство
- Базиран на документи срещу базиран на модел подход за системно инженерство
- Бърза редакция на SysML
- SysML Цел и ключови характеристики
- SysML Преглед на диаграмата
- Представяме ви SysML-Lite
- Опростен MBSE метод
- Кривата на обучение за SysML и MBSE
- OCSMP Сертификационно покритие и SysML
- Преглед на SysML Модели с диаграми
Диаграмата на пакета
- Преглед
- Дефиниране на пакети с помощта на пакетна диаграма
- Организиране на пакетна йерархия
- Показване на Packageable Element на диаграма на пакет
- Пакети като пространства от имена
- Импортиране на модели Element в пакети
- Показване на зависимости между Packageable Element.
Блокове
- Блокова дефиниционна диаграма
- Моделиране на структурата и характеристиките на блокове с помощта на свойства
- Потоци
- Блокиране на поведение
- Моделиране на интерфейси с помощта на портове
- Моделиране на класификационни йерархии с помощта на генерализация
- Моделиране на блокови конфигурации с използване на екземпляри
- Семантика на блоковете
Ограничения
- Ограничаващи Express йони
- Капсулиране на ограничения в ограничителни блокове, за да се даде възможност за повторно използване
- Използване на композиция за изграждане на сложни ограничителни блокове
- Използване на параметрична диаграма за обвързване на параметри на ограничителни блокове
- Ограничаващи стойностни свойства на блок
- Улавяне на стойности в блокови конфигурации
- Ограничаване на зависимите от времето свойства за улесняване на базирания на времето анализ
- Използване на ограничителни блокове за ограничаване на потоците на елементи
Activities
- Диаграмата на дейността
- Действия—Фондацията
- Обект и контролни потоци
- Сигнали и други събития
- Структуриране Activities
- Разширено моделиране на потока
- Моделиране на ограничения върху изпълнението на дейността
- Свързване на Activities с блокове и други поведения
- Моделиране на йерархии на дейности с помощта на блокови дефиниращи диаграми
- Подобрена блокова диаграма на функционалния поток
- Изпълнява се Activities
Моделиране на поведение, базирано на съобщения, с взаимодействия
- Диаграмата на последователността
- Контекстът за взаимодействия
- Спасителни линии
- Обмен на съобщения между Lifelines
- Представяне на времето върху диаграма на последователност
- Сложни сценарии с използване на комбинирани фрагменти
- Комплексни взаимодействия
- Декомпозиране на линиите на живота за представяне на вътрешното поведение
Диаграма на държавния автомат
- Поведение, базирано на събития и State Machine
- Посочване на държави
- Преход между държави
- Операционни разговори
- Държавни йерархии
- Контрастиране на дискретни и непрекъснати състояния
Use Case Диаграма
- Използване на актьори за представяне на потребителите на система
- Използване на Use Cases за описание на системната функционалност
- Разработване на Use Case с поведение
Моделиране на текстови изисквания и връзката им с дизайна
- Диаграма на изискванията
- Представяне на изискване за текст в модела
- Видове взаимоотношения на изискванията
- Междусекторни връзки
- Изобразяване на обосновка за взаимоотношенията между изискванията
- Изобразяване на изискванията и техните взаимоотношения в таблици
- Моделиране на йерархии на изискванията в пакети
- Моделиране на йерархия на ограничаване на изискванията
- Извеждане на изискване за моделиране
- Утвърждаване, че дадено изискване е изпълнено
- Проверка дали дадено изискване е изпълнено
- Намаляване на двусмислието на изискванията с помощта на връзката за прецизиране
- Използване на релацията за проследяване с общо предназначение
- Изисквания за повторно използване с връзката за копиране
Разпределения
- Разпределете връзката
- Нотация за разпределение
- Видове разпределение
- Повторно използване: Указване на дефиниция и използване в разпределението
- Разпределяне на поведение към структура с помощта на функционално разпределение
- Разпределяне на поведенческите потоци към структурните потоци
- Разпределяне между независими структурни йерархии
- Моделиране на разпределението на структурния поток
- Разпределяне на дълбоко вложени свойства
- Оценяване на разпределението между потребителски модел
Персонализиране SysML за конкретни домейни
- SysML Спецификация и езикова архитектура
- Дефиниране на библиотеки с модели за предоставяне на многократно използвани конструкции
- Дефиниране на стереотипи за разширяване на SysML концепции
- Разширяване на SysML език с помощта на профили
- Прилагане на профили към потребителски модели с цел използване на стереотипи
- Прилагане на стереотипи при изграждане на модел
- Дефиниране и използване на гледни точки за генериране на изгледи на модела
Обектно-ориентиран системен инженерен метод
- Преглед на метода
- Казус/пример
Интегриране SysML в среда за разработка на системи
- Специфициране на среда за разработка на интегрирани системи
- Механизми за обмен на данни
- Избор на инструмент за моделиране на системата
Внедряване SysML в организация
- Процес на подобряване
- Elements на стратегия за внедряване
United Arab Emirates - OCSMP Model Builder - Intermediate prep
Qatar - OCSMP Model Builder - Intermediate prep
Egypt - OCSMP Model Builder - Intermediate prep
Saudi Arabia - OCSMP Model Builder - Intermediate prep
South Africa - OCSMP Model Builder - Intermediate prep
Brasil - OCSMP Model Builder - Intermediate prep
Canada - OCSMP Model Builder - Intermediate prep
中国 - OCSMP Model Builder - Intermediate prep
香港 - OCSMP Model Builder - Intermediate prep
澳門 - OCSMP Model Builder - Intermediate prep
台灣 - OCSMP Model Builder - Intermediate prep
USA - OCSMP Model Builder - Intermediate prep
Österreich - OCSMP Model Builder - Intermediate prep
Schweiz - OCSMP Model Builder - Intermediate prep
Deutschland - OCSMP Model Builder - Intermediate prep
Czech Republic - OCSMP Model Builder - Intermediate prep
Denmark - OCSMP Model Builder - Intermediate prep
Estonia - OCSMP Model Builder - Intermediate prep
Finland - OCSMP Model Builder - Intermediate prep
Greece - OCSMP Model Builder - Intermediate prep
Magyarország - OCSMP Model Builder - Intermediate prep
Ireland - OCSMP Model Builder - Intermediate prep
Israel - OCSMP Model Builder - Intermediate prep
Luxembourg - OCSMP Model Builder - Intermediate prep
Latvia - OCSMP Model Builder - Intermediate prep
España - OCSMP Model Builder - Intermediate prep
Italia - OCSMP Model Builder - Intermediate prep
Lithuania - OCSMP Model Builder - Intermediate prep
Nederland - OCSMP Model Builder - Intermediate prep
Norway - OCSMP Model Builder - Intermediate prep
Portugal - OCSMP Model Builder - Intermediate prep
România - OCSMP Model Builder - Intermediate prep
Sverige - OCSMP Model Builder - Intermediate prep
Türkiye - OCSMP Model Builder - Intermediate prep
Malta - OCSMP Model Builder - Intermediate prep
Belgique - OCSMP Model Builder - Intermediate prep
France - OCSMP Model Builder - Intermediate prep
日本 - OCSMP Model Builder - Intermediate prep
Australia - OCSMP Model Builder - Intermediate prep
Malaysia - OCSMP Model Builder - Intermediate prep
New Zealand - OCSMP Model Builder - Intermediate prep
Philippines - OCSMP Model Builder - Intermediate prep
Singapore - OCSMP Model Builder - Intermediate prep
Thailand - OCSMP Model Builder - Intermediate prep
Vietnam - OCSMP Model Builder - Intermediate prep
India - OCSMP Model Builder - Intermediate prep
Argentina - OCSMP Model Builder - Intermediate prep
Chile - OCSMP Model Builder - Intermediate prep
Costa Rica - OCSMP Model Builder - Intermediate prep
Ecuador - OCSMP Model Builder - Intermediate prep
Guatemala - OCSMP Model Builder - Intermediate prep
Colombia - OCSMP Model Builder - Intermediate prep
México - OCSMP Model Builder - Intermediate prep
Panama - OCSMP Model Builder - Intermediate prep
Peru - OCSMP Model Builder - Intermediate prep
Uruguay - OCSMP Model Builder - Intermediate prep
Venezuela - OCSMP Model Builder - Intermediate prep
Polska - OCSMP Model Builder - Intermediate prep
United Kingdom - OCSMP Model Builder - Intermediate prep
South Korea - OCSMP Model Builder - Intermediate prep
Pakistan - OCSMP Model Builder - Intermediate prep
Sri Lanka - OCSMP Model Builder - Intermediate prep
Bulgaria - OCSMP Model Builder - Intermediate prep
Bolivia - OCSMP Model Builder - Intermediate prep
Indonesia - OCSMP Model Builder - Intermediate prep
Kazakhstan - OCSMP Model Builder - Intermediate prep
Moldova - OCSMP Model Builder - Intermediate prep
Morocco - OCSMP Model Builder - Intermediate prep
Tunisia - OCSMP Model Builder - Intermediate prep
Kuwait - OCSMP Model Builder - Intermediate prep
Oman - OCSMP Model Builder - Intermediate prep
Slovakia - OCSMP Model Builder - Intermediate prep
Kenya - OCSMP Model Builder - Intermediate prep
Nigeria - OCSMP Model Builder - Intermediate prep
Botswana - OCSMP Model Builder - Intermediate prep
Slovenia - OCSMP Model Builder - Intermediate prep
Croatia - OCSMP Model Builder - Intermediate prep
Serbia - OCSMP Model Builder - Intermediate prep