Свържете се с нас

award icon svg Сертификат

Съдържание и теми, включени в курса

Въведение в системния инженеринг - Обзор

  • Мотивация
  • Процесът на системния инженеринг
  • Типично приложение на процеса на системния инженеринг
  • Документно-базиран подход срещу подход, базиран на модели, за системния инженеринг
  • Бърза повторка на SysML

    • Цел и ключови характеристики на SysML
    • Обзор на диаграмите на SysML
    • Въвеждане в SysML-Lite
    • Опростен метод за MBSE

      • Кривата на обучение за SysML и MBSE
  • Покритие на сертификация OCSMP и SysML
  • Обзор на моделите на SysML с диаграми

Диаграма за пакети

  • Обзор
  • Дефиниране на пакети с помощта на диаграма за пакети
  • Организиране на йерархия на пакетите
  • Показване на елементи, които могат да бъдат пакетирани, в диаграма за пакети
  • Пакети като пространства с имена
  • Внасяне на елементи от модела в пакети
  • Показване на зависимостите между елементите, които могат да бъдат пакетирани

Блокове

  • Диаграма за дефиниция на блокове
  • Моделиране на структурата и характеристиките на блоковете с помощта на свойства
  • Потоци
  • Поведение на блоковете
  • Моделиране на интерфейси с помощта на портове
  • Моделиране на йерархии на класификация с помощта на обобщение
  • Моделиране на конфигурации на блокове с помощта на инстанции
  • Семантика на блоковете

Ограничения

  • Изрази за ограничения
  • Инкапсулиране на ограниченията в блокове за ограничения, за да се позволи повторното използване
  • Използване на композиция за създаване на сложни блокове за ограничения
  • Използване на параметрична диаграма за свързване на параметрите на блоковете за ограничения
  • Ограничаване на стойностните свойства на блок
  • Записване на стойности в конфигурациите на блоковете
  • Ограничаване на свойствата, зависими от времето, за улесняване на анализа, базиран на време
  • Използване на блокове за ограничения за ограничаване на потоците от елементи

Активности

  • Диаграма на активностите
  • Действия — Основа
  • Потоци на обекти и контролни потоци
  • Сигнали и други събития
  • Структуриране на активностите
  • Разширено моделиране на потоците
  • Моделиране на ограничения върху изпълнението на активностите
  • Връзка между активностите и блоковете и другите поведения
  • Моделиране на йерархии на активностите с помощта на диаграми за дефиниция на блокове
  • Разширена диаграма с функционални блокове
  • Изпълнение на активностите

Моделиране на поведенческите модели, базирани на съобщения, с взаимодействия

  • Диаграма на последователностите
  • Контекстът за взаимодействията
  • Жизнени линии
  • Обмяна на съобщения между жизнени линии
  • Представяне на времето в диаграма на последователността
  • Сложни сценарии с помощта на комбинирани фрагменти
  • Сложни взаимодействия
  • Разделяне на жизнени линии, за да се представи вътрешното поведение

Диаграма на състоянията

  • Събитийно поведение и машина на състоянията
  • Посочване на състоянията
  • Преминаване между състоянията
  • Извиквания на операции
  • Йерархии на състоянията
  • Сравняване на дискретни и непрекъснати състояния

Диаграма на използването на случаите

  • Използване на актьори за представяне на потребителите на системата
  • Използване на случаи на използване за описание на функционалността на системата
  • Разработване на случаите на използване с поведения

Моделиране на текст, базирано изисквания и тяхната връзка с дизайна

  • Диаграма на изискванията
  • Представяне на текст, базирано изискване в модела
  • Видове връзки между изискванията
  • Крос-съществуващи връзки
  • Представяне на обосновката за връзките между изискванията
  • Представяне на изискванията и техните връзки в таблици
  • Моделиране на йерархии на изискванията в пакети
  • Моделиране на йерархията на съдържанието на изискванията
  • Моделиране на извеждането на изискванията
  • Утвърждаване, че изискването е удовлетворено
  • Проверка, че изискването е удовлетворено
  • Намаляване на неяснотата на изискванията с помощта на връзката "прецизира" (Refine)
  • Използване на универсалната връзка за проследяване
  • Повторно използване на изискванията с връзката "Копиране"

Разделяне

  • Връзка "Разпредели" (Allocate)
  • Нотация за разпределение
  • Видове разпределения
  • Повторно използване: Посочване на дефиниция и употреба при разпределение
  • Разпределяне на поведение към структура чрез функционално разпределение
  • Разпределяне на поведенчески потоци към структурни потоци
  • Разпределение между независими структурни йерархии
  • Моделиране на разпределението на структурните потоци
  • Разпределение на дълбоко вложени свойства
  • Оценка на разпределението през модела на потребителя

Персонализиране на SysML за специфични домени

  • Спецификацията на SysML и архитектурата на езика
  • Дефиниране на библиотеки на модела за предоставяне на повторимо използваеми конструкции
  • Дефиниране на стереотипи за разширяване на концепциите на SysML
  • Разширяване на езика SysML с помощта на профили
  • Прилагане на профили към модела на потребителя, за да се използват стереотипите
  • Прилагане на стереотипи при изграждането на модела
  • Дефиниране и използване на гледни точки за генериране на изгледи на модела

Методология за обектно-ориентиран системния инженеринг

  • Обзор на методологията
  • Проучване на случаите/пример

Интегриране на SysML в среда за разработка на системи

  • Посочване на интегрирана среда за разработка на системи
  • Механизми за обмен на данни
  • Избор на инструмент за системно моделиране

Разработване на SysML в организация

  • Процес на подобряване
  • Елементи на стратегията за разработване

Изисквания

Участниците трябва да притежават предварителна сертификация OCSMP Model Builder - Фундаментален клас, преди да участват в обучението

 28 Часа

Брой участници


Цена за участник

Предстоящи Курсове

Свързани Kатегории