Cursusaanbod

Inleiding tot Systems Engineering Overzicht 

  • Motivatie 
  • Het Systems Engineering Proces
  • Typische toepassing van het Systems Engineering-proces
  • Documentgebaseerde versus modelgebaseerde benadering voor systeemengineering
  • Snelle revisie van SysML
    • SysML Doel en belangrijkste kenmerken
    • SysML Overzicht diagrammen
    • Maak kennis met SysML-Lite
    • Een vereenvoudigde MBSE methode
      • De leercurve voor SysML en MBSE
  • OCSMP Dekking van certificering en SysML
  • Overzicht van SysML modellen met diagrammen

Het pakketdiagram

  • Overzicht
  • Pakketten definiëren met behulp van een pakketdiagram
  • Een pakkethiërarchie organiseren
  • Verpakbare Elements weergeven op een pakketdiagram
  • Pakketten als naamruimten
  • Model Elements importeren in pakketten
  • Afhankelijkheden tussen verpakbare Elements weergeven

Blokken

  • Diagram van blokdefinitie
  • Modelleren van de structuur en kenmerken van blokken met behulp van eigenschappen
  • Stroomt
  • Gedrag blokkeren
  • Interfaces modelleren met behulp van poorten
  • Classificatiehiërarchieën modelleren met behulp van generalisatie
  • Blokconfiguraties modelleren met behulp van instanties
  • Semantiek van blokken

Beperkingen

  • Beperking Expressionen
  • Beperkingen inkapselen in beperkingsblokken om hergebruik mogelijk te maken
  • Compositie gebruiken om complexe beperkingsblokken te bouwen
  • Een parametrisch diagram gebruiken om parameters van beperkingsblokken te binden
  • Beperkende waarde-eigenschappen van een blok
  • Waarden vastleggen in blokconfiguraties
  • Beperking van tijdafhankelijke eigenschappen om op tijd gebaseerde analyse mogelijk te maken
  • Beperkingsblokken gebruiken om artikelstromen te beperken

Activities

  • Het activiteitendiagram
  • Acties — De Stichting
  • Object en Controle Stromen
  • Signalen en andere gebeurtenissen
  • Structureren Activities
  • Geavanceerde stromingsmodellering
  • Modelleringsbeperkingen voor de uitvoering van activiteiten
  • Activities relateren aan blokkades en ander gedrag
  • Activiteitshiërarchieën modelleren met behulp van blokdefinitiediagrammen
  • Verbeterd functioneel stroomblokdiagram
  • Activities uitvoeren

Modelleren van op berichten gebaseerd gedrag met interacties

  • Het sequentiediagram
  • De context voor interacties
  • Lifelines
  • Berichten uitwisselen tussen levenslijnen
  • Tijd weergeven op een sequentiediagram
  • Complexe scenario's met behulp van gecombineerde fragmenten
  • Complexe interacties
  • Ontbindende levenslijnen om intern gedrag weer te geven

Het Diagram van de staatmachine

  • Op gebeurtenissen gebaseerd gedrag en statusmachine
  • Staten opgeven
  • Overgang tussen staten
  • Operatie oproepen
  • Hiërarchieën van de staat
  • Contrasterende discrete en continue toestanden

Use Case Diagram

  • Actoren gebruiken om de gebruikers van een systeem te vertegenwoordigen
  • Use Cases gebruiken om systeemfunctionaliteit te beschrijven
  • Uitwerken van Use Cases met gedrag

Modelleren van op tekst gebaseerde vereisten en hun relatie tot het ontwerp

  • Diagram van vereisten
  • Een tekstvereiste in het model weergeven
  • Typen vereistenrelaties
  • Transversale relaties
  • Grondgedachte voor vereistenrelaties weergeven
  • Vereisten en hun relaties weergeven in tabellen
  • Modellering van vereistehiërarchieën in pakketten
  • Een hiërarchie voor het inperken van vereisten modelleren
  • Afleiding van modelleringsvereisten
  • Beweren dat aan een vereiste is voldaan
  • Controleren of aan een vereiste is voldaan
  • Ambiguïteit in vereisten verminderen met behulp van de relatie verfijnen
  • De traceringsrelatie voor algemeen gebruik gebruiken
  • Vereisten hergebruiken met de kopieerrelatie

Toewijzingen

  • Relatie toewijzen
  • Toewijzing notatie
  • Soorten toewijzing
  • Hergebruiken: Specificeren van definitie en gebruik in toewijzing
  • Gedrag toewijzen aan structuur met behulp van functionele toewijzing
  • Gedragsstromen toewijzen aan structurele stromen
  • Allocatie tussen onafhankelijke structurele hiërarchieën
  • Modellering van structurele stroomtoewijzing
  • Diep geneste eigenschappen toewijzen
  • Evaluatie van toewijzing in een gebruikersmodel

Aanpassen SysML voor specifieke domeinen

  • De SysML Specificatie en taalarchitectuur
  • Modelbibliotheken definiëren om herbruikbare constructies te bieden
  • Stereotypen definiëren om concepten uit te breiden SysML
  • De SysML taal uitbreiden met behulp van profielen
  • Profielen toepassen op gebruikersmodellen om stereotypen te gebruiken
  • Stereotypen toepassen bij het bouwen van een model
  • Gezichtspunten definiëren en gebruiken om weergaven van het model te genereren

Objectgeoriënteerde systeemengineeringmethode

  • Overzicht van de methode
  • Een casestudy/voorbeeld

Integratie SysML in een systeemontwikkelingsomgeving

  • Specificeren van een geïntegreerde systeemontwikkelingsomgeving
  • Mechanismen voor gegevensuitwisseling
  • Een hulpprogramma voor systeemmodellering selecteren

Implementeren SysML in een organisatie

  • Verbeterproces
  • Elements van een implementatiestrategie
     

Vereisten

Deelnemers moeten vooraf een OCSMP Model Builder - Fundamental-certificering hebben voordat ze de training bijwonen

 28 Uren

Aantal deelnemers


Prijs Per Deelnemer

Voorlopige Aankomende Cursussen

Gerelateerde categorieën