Course Outline
Inleiding tot Systems Engineering Overzicht
- Motivatie Het Systems Engineering-proces Typische toepassing van het Systems Engineering-proces Documentgebaseerde versus modelgebaseerde aanpak voor Systems Engineering Snelle herziening van SysML SysML Doel en belangrijkste kenmerken SysML Diagramoverzicht Introductie van SysML-Lite Een vereenvoudigde MBSE Methode De leercurve voor SysML en MBSE
Blokken
- Blokdefinitiediagram De structuur en kenmerken van blokken modelleren Eigenschappenstromen gebruiken Blokgedrag Modelleren van interfaces Poorten gebruiken Classificatiehiërarchieën modelleren Generalisatiemodelleren Blokconfiguraties gebruiken Instances gebruiken Semantiek van blokken
Beperkingen
- Beperkingen Expressionen Het inkapselen van beperkingen in beperkingsblokken om hergebruik mogelijk te maken Compositie gebruiken om complexe beperkingsblokken te bouwen Een parametrisch diagram gebruiken om parameters van beperkingsblokken te binden Waarde-eigenschappen van een blok beperken Waarden in blokconfiguraties vastleggen Tijdsafhankelijke eigenschappen beperken om tijdsafhankelijke eigenschappen te vergemakkelijken Gebaseerde analyse met behulp van beperkingsblokken om artikelstromen te beperken
Activities
- Het activiteitendiagram Acties: het basisobject en controlestromen Signalen en andere gebeurtenissen Structureren van Activities Geavanceerde stroommodellering Modellering Beperkingen bij de uitvoering van activiteiten Activities relateren aan blokken en ander gedrag Modellering van activiteitenhiërarchieën met behulp van blokdefinitiediagrammen Verbeterd functioneel stroomblokdiagram Activities uitvoeren
Modelleren van op berichten gebaseerd gedrag met interacties
- Het sequentiediagram De context voor interacties Levenslijnen Berichten uitwisselen tussen levenslijnen De tijd weergeven in een sequentiediagram Complexe scenario's die gecombineerde fragmenten gebruiken Complexe interacties Levenslijnen ontbinden om intern gedrag weer te geven
Staatsmachinediagram
- Op gebeurtenissen gebaseerd gedrag en toestandsmachine die toestanden specificeert Overgang tussen toestanden Operationele oproepen Statushiërarchieën 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 Use Cases uitwerken met gedrag
Modelleren van op tekst gebaseerde vereisten en hun relatie tot ontwerp
- Vereistendiagram dat een tekstvereiste in het model weergeeft Soorten vereistenrelaties Horizontale relaties die de grondgedachte voor vereistenrelaties weergeven Vereisten en hun relaties in tabellen weergeven Vereistenhiërarchieën in pakketten modelleren Een vereiste-insluitingshiërarchie modelleren Modellering van vereistenafleiding Beweren dat aan een vereiste wordt voldaan Verifiëren dat Aan een vereiste wordt voldaan De dubbelzinnigheid van vereisten verminderen De relatie verfijnen gebruiken De traceringsrelatie voor algemene doeleinden gebruiken Vereisten hergebruiken met de kopieerrelatie
Toewijzingen
- Relatie toewijzen Toewijzingsnotatie Soorten toewijzing Hergebruik: definitie en gebruik bij toewijzing specificeren Gedrag aan structuur toewijzen met behulp van functionele toewijzing Gedragsstromen aan structurele stromen toewijzen Toewijzen tussen onafhankelijke structurele hiërarchieën Modellering van structurele stroomtoewijzing Diep geneste eigenschappen toewijzen Toewijzing in een gebruikersmodel evalueren
Aanpassen SysML voor specifieke domeinen
- De SysML specificatie- en taalarchitectuur Modelbibliotheken definiëren om herbruikbare constructies te bieden Stereotypen definiëren om uit te breiden SysML Concepten De SysML taal uitbreiden Gebruik van profielen Profielen toepassen op gebruikersmodellen om stereotypen te gebruiken Stereotypen toepassen bij het bouwen van een model Definiëren en gebruiken Gezichtspunten om weergaven van het model te genereren
Objectgeoriënteerde systeemtechniekmethode
- Methodeoverzicht Een case study/voorbeeld
Integratie SysML in een systeemontwikkelingsomgeving
- Een geïntegreerde systeemontwikkelingsomgeving specificeren Mechanismen voor gegevensuitwisseling Een systeemmodelleringstool selecteren
Implementeren SysML in een organisatie
- Verbeterprocessen Elements van een implementatiestrategie
Requirements
Deelnemers moeten een voorafgaande OCSMP Model Builder - Fundamentele certificering hebben voordat ze aan de training kunnen deelnemen
Getuigenissen (6)
numerous practical exercises
Anna Prusak - Credit Suisse (Poland) Sp.z o.o.
Cursus - Modelling Decision and Rules with OMG DMN
Trainer was deskundig en goed voorbereid. Hij gaf uitstekende voorbeelden en uitleg. Hij presenteerde heel goed. Zeer bemoedigend en helpt ons ons voorbereid te voelen op de BPM certificeringstest.
Henry - USAA
Cursus - OCEB2 OMG Certified Expert in BPM - BPM 2 Fundamental Exam Preparation
Machine Translated
Real-life examples & the quizzes
Norah Alkhaldi - The Public Institute of Social Security
Cursus - OCEB 2 Certified Expert in BPM - Business Advanced Exam Preparation
De focus op het doel en de specificiteit van de informatie, evenals het platform met testvragen, waar we konden zien hoe het examen eruit ziet en waar het over gaat.
Róża
Cursus - OCUP2 UML Certification - UML 2 Foundation Exam Preparation
Machine Translated
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Cursus - System Engineering using SysML and UML 2
Praktische taken en materialen die kunnen worden gebruikt bij het verdere leren (vooral een bestand met voorbeelden).
EduBroker
Cursus - Systems Modelling with SysML
Machine Translated