Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Certificaat
Cursusaanbod
Inleiding tot systeemengineering-overzicht
- Motivatie
- Het systeem-engineeringsproces
- Typische toepassing van het systeem-engineeringsproces
- Documentgebaseerde versus modelgebaseerde aanpak voor systeemengineering
-
Snel herhalen van SysML
- Het doel en de belangrijkste kenmerken van SysML
- Overzicht van SysML-diagrammen
- Inleiding tot SysML-Lite
-
Een vereenvoudigde MBSE-methode
- De leercurve voor SysML en MBSE
- OCSMP-certificeringscoverage en SysML
- Overzicht van SysML-modellen met diagrammen
Het Package-diagram
- Overzicht
- Definiëren van pakketten met behulp van een package-diagram
- Organiseren van een pakkehierarchie
- Pakkeleerbaar elementen op een package-diagram weergeven
- Pakketten als namespaces
- Model-elementen importeren in pakketten
- Afhankelijkheden tussen pakkeleerbaar elementen weergeven
Blokken
- Block Definition Diagram (Blokdefinitieschema)
- Modelleren van de structuur en eigenschappen van blokken met behulp van eigenschappen
- Flows
- Blokgedrag
- Modelleren van interfaces met behulp van poorten
- Modelleren van classificatiehiërarchieën met behulp van generalisatie
- Modelleren van blokconfiguraties met behulp van instanties
- Semantiek van blokken
Beperkingen
- Beperkingsuitdrukkingen
- Beperkingen in beperkingsblokken encapsuleren om hergebruik te vergemakkelijken
- Compositie gebruiken om complexe beperkingsblokken op te bouwen
- Een parametrisch diagram gebruiken om parameters van beperkingsblokken te binden
- Beperking van waarde-eigenschappen van een blok
- Waarden vastleggen in blokconfiguraties
- Tijdafhankelijke eigenschappen beperken om tijdgebonden analyse te vergemakkelijken
- Beperkingsblokken gebruiken om itemflows te beperken
Activiteiten
- Het activiteitsdiagram
- Acties - de basis
- Object- en controleflows
- Signalen en andere gebeurtenissen
- Activiteiten structureren
- Geavanceerde flow-modellering
- Modelleren van beperkingen bij activiteitenuitvoering
- Relateren van activiteiten aan blokken en andere gedragingen
- Modelleren van activiteithiërarchieën met behulp van blokdefinitieschema's
- Verrijkt functioneel flow-blokdiagram
- Activiteiten uitvoeren
Modelleren van berichtgebaseerd gedrag met interacties
- Het sequentiediagram
- De context voor interacties
- Lifelines (levenslijnen)
- Berichten uitwisselen tussen levenslijnen
- Tijd weergeven op een sequentiediagram
- Complexe scenario's met behulp van gecombineerde fragmenten
- Complexe interacties
- Levenslijnen ontmantelen om intern gedrag te vertegenwoordigen
State Machine Diagram (statemachine-diagram)
- Gebeurtenisgebaseerd gedrag en statemachine
- Staten specificeren
- Overtredingen tussen staten
- Functieaanroepen
- Staathiërarchieën
- Discrete en continue staten tegenover elkaar stellen
Use Case Diagram (gebrugevalsdiagram)
- Actoren gebruiken om de gebruikers van een systeem te vertegenwoordigen
- Gebruiksvallen gebruiken om systeemfunctionaliteit te beschrijven
- Gebruiksvallen verfijnen met gedragingen
Modelleren van tekstgebaseerde vereisten en hun relatie tot het ontwerp
- Vereisten-diagram
- Een tekstvereiste in het model vertegenwoordigen
- Typen van vereistenrelaties
- Kruisrelaties
- Redeneringen voor vereistenrelaties weergeven
- Vereisten en hun relaties in tabellen weergeven
- Vereistenhiërarchieën modelleren in pakketten
- Een vereikenbevattingshiërarchie modelleren
- Vereistenafleiding modelleren
- Beweren dat een vereiste voldaan is
- Verifiëren dat een vereiste voldaan is
- Vereistenonduidelijkheid verminderen met behulp van de verfijningsrelatie
- De algemene traceerbaarheidsrelatie gebruiken
- Vereisten hergebruiken met de kopiëringsrelatie
Toewijzingen
- Toekeningsrelatie
- Toekeningsnotatie
- Soorten toewijzing
- Hergebruik: Definiëren van definitie en gebruik in toewijzing
- Gedrag toekennen aan structuur met behulp van functionele toewijzing
- Gedragsflows toewijzen aan structurele flows
- Toewijzen tussen onafhankelijke structurele hiërarchieën
- Structurele flow-toewijzing modelleren
- Diep geneste eigenschappen toewijzen
- Toewijzing evalueren over een gebruikersmodel
SysML aanpassen voor specifieke domeinen
- De SysML-specificatie en -taalarchitectuur
- Definiëren van modelbibliotheken om herbruikbare constructies te leveren
- Stereotypen definiëren om SysML-concepten uit te breiden
- De SysML-taal verder uitbreiden met behulp van profielen
- Profielen toepassen op gebruikersmodellen om stereotypen te gebruiken
- Stereotypen toepassen bij het bouwen van een model
- Weergaven definiëren en gebruiken om weergaven van het model te genereren
Objectgeoriënteerde system engineering-methode
- Methode-overzicht
- Een casestudy/voorbeeld
SysML integreren in een systeemontwikkelingsomgeving
- Een geïntegreerde systeemontwikkelingsomgeving specificeren
- Dataverwisselingsmechanismen
- Een systeemmodeling-tool selecteren
SysML implementeren in een organisatie
- Verbeteringsproces
- Elementen van een implementatiestrategie
Vereisten
Deelnemers moeten een voorgaand OCSMP Model Builder - Fundamental-certificaat hebben voordat ze de training bijwonen
28 uren