Cursusaanbod

Inleiding

  • Introductie van de trainer en deelnemers
  • Inleiding tot modellering
  • Inleiding tot SysML
  • Inleiding tot MagicDraw/Cameo
  • Een casestudy definitie

Structurale systeemontleding

  • Pakketdiagramnotatie
  • Systeem opdelen in pakketten
  • Modelleren van pakketafhankelijkheden
  • Praktische opdracht: Modelleren van de pakketstructuur

Analysing gebruikersbehoeften

  • Use-casediagramnotatie
  • Identificeren van actoren
  • Identificeren van use cases
  • Use case relaties
  • Praktische opdracht: Modelleren van use cases

Definiëren van systeemvereisten

  • Van use cases naar systeemvereisten
  • Vereistendiagramnotatie
  • Specifiëren van vereisten
  • Definiëren van de structuur van vereisten
  • Verifiëren van vereisten met testcases
  • Relaties tussen vereisten
  • Praktische opdracht: Modelleren van vereisten

Definiëren van structurele blokken (zwart doos weergave)

  • Blokdefinitiediagramnotatie
  • Structurele blokken
  • Modelleren van blokeigenschappen
  • Definiëren van relaties tussen blokken
  • Definiëren van systeem datadictionary
  • Praktische opdracht: Modelleren van de zwart doos weergave van een systeem

Modelleren van blokstructuur (wit doos weergave)

  • Intern blokdiagram
  • Visualiseren van blokonderdelen
  • Verbinden van onderdelen met connectors
  • Definiëren van poorten
  • Definiëren van itemstromen en interfaceblokken
  • Praktische opdracht: Modelleren van de wit doos weergave van een systeem

Modelleren van systeembrede beperkingen

  • Definiëren van beperkingsblokken
  • Koppelen van beperkeigenschappen aan waardeeigenschappen
  • Uitvoeren van parametriseringen
  • Praktische opdracht: Modelleren van parametriseringen

Ontwerpen van statusgebaseerd systeemgedrag

  • Statemachine-diagramnotatie
  • Identificeren van staten
  • Definiëren van staatsovergangseventen
  • Specifiëren van signalen
  • Specifiëren van effecten
  • Uitvoeren van statemachines
  • Praktische opdracht: Modelleren van statemachines

Ontwerpen van controle- en gegevensstromen

  • Activiteitsdiagram
  • Definiëren van activiteiten
  • Specifiëren van parameters
  • Definiëren van acties
  • Modelleren van controlestromen
  • Modelleren van gegevensstromen
  • Uitvoeren van activiteiten
  • Praktische opdracht: Modelleren van activiteiten

Ontwerpen van communicatie

  • Sekwensiediagramnotatie
  • Modelleren van lifelines
  • Modelleren van berichten
  • Ontleden van interacties met referenties
  • Toepassen van interactiefragmenten
  • Definiëren van tijdsbeperkingen
  • Praktische opdracht: Modelleren van interacties

Modelleren van kruisende constructies

  • Logische en fysieke architectuur
  • Allocatie relatie
  • Opties voor allocatie-weergave
  • Identificeren van allocatietypes
  • Allocatiematrix
  • Praktische opdracht: Bouwen van een allocatiematrix

Modelvalidatie

  • Cursusinleiding​
  • Inleiding tot modelvalidatie​
  • Maken van aangepaste validatiesets​
  • Inleiding tot modelmetrieken​
  • Vooraf gedefinieerde metriquesets​
  • Ontwikkelen van aangepaste metriquesets

Modellen & Structured Expressions

  • Module 01 – Inleiding​
  • Module 02 – De basis​
  • Module 03 – UML meta-model en profielen​
  • Module 04 – Navigatiebewerkingen​
  • Module 05 – Zoeken, testen en filteren​
  • Module 06 – Waarden & Bewerkingen uit het model​
  • Module 07 – Scripts​
  • Module 08 – Toepassingen in MagicDraw​

Geschatte duur van de cursus

  • Labo's, 60%
  • Slides, 35%
  • Demonstraties, 5%

Vereisten

Geen.

Gedoelde Doelgroep:

  • Systeemingenieurs(en) die betrokken zijn bij architectuurmodellering en systeemontwerp.
  • Model-Based Systems Engineering (MBSE) Practitioners.
 40 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (4)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën