Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Certificat
Schița de curs
Introducere în Prezentarea generală a Ingineriei Sistemelor
- Motivație
- Procesul de Inginerie a Sistemelor
- Aplicația Tipică a Procesului de Inginerie a Sistemelor
- Abordarea Bazată pe Documente vs Abordarea Bazată pe Modele pentru Ingineria Sistemelor
-
Revizuire Rapidă a SysML
- Scopul și Caracteristicile Cheie ale SysML
- Prezentare Generală a Diagramelor SysML
- Introducere în SysML-Lite
-
O Metodă MBSE Simplificată
- Curba de Învățare pentru SysML și MBSE
- Acoperirea Certificării OCSMP și SysML
- Prezentare Generală a Modelelor SysML cu Diagrame
Diagrama de Pachete
- Prezentare Generală
- Definirea Pachetelor Folosind o Diagramă de Pachete
- Organizarea unei Ierarhii de Pachete
- Afișarea Elementelor Pachetizabile pe o Diagramă de Pachete
- Pachetele ca Spații de Nume
- Importul Elementelor Modelului în Pachete
- Afișarea Dependențelor dintre Elementele Pachetizabile
Blocuri
- Diagrama de Definiție a Blocurilor
- Modelarea Structurii și Caracteristicilor Blocurilor Folosind Proprietăți
- Fluxuri
- Comportamentul Blocurilor
- Modelarea Interfețelor Folosind Porturi
- Modelarea Ierarhiilor de Clasificare Folosind Generalizarea
- Modelarea Configurațiilor Blocurilor Folosinst Instanțe
- Semantica Blocurilor
Constrângeri
- Expresii de Constrângere
- Încapsularea Constrângerilor în Blocuri de Constrângere pentru a Permite Reutilizarea
- Utilizarea Compunerii pentru a Construi Blocuri de Constrângere Complexe
- Utilizarea unei Diagrame Parametrice pentru a Lega Parametrii Blocurilor de Constrângere
- Constrângerea Proprietăților de Valoare ale unui Bloc
- Capturarea Valorilor în Configurațiile Blocurilor
- Constrângerea Proprietăților Dependente de Timp pentru a Facilita Analiza Bazată pe Timp
- Utilizarea Blocurilor de Constrângere pentru a Constrânge Fluxurile de Elemente
Activități
- Diagrama de Activități
- Acțiuni – Fundația
- Fluxuri de Obiecte și Control
- Semnale și Alte Evenimente
- Structurarea Activităților
- Modelare Avansată a Fluxurilor
- Modelarea Constrângerilor pe Execuția Activităților
- Relaționarea Activităților cu Blocuri și Alte Comportamente
- Modelarea Ierarhiilor de Activități Folosind Diagrame de Definiție a Blocurilor
- Diagramă Avansată de Flux Funcțional a Blocurilor
- Executarea Activităților
Modelarea Comportamentului Bazat pe Mesaje cu Interacțiuni
- Diagrama de Secvență
- Contextul pentru Interacțiuni
- Linii de Viață
- Schimbul de Mesaje între Linii de Viață
- Reprezentarea Timpului pe o Diagramă de Secvență
- Scenarii Complexe Folosind Fragmente Combinate
- Interacțiuni Complexe
- Decompunerea Liniilor de Viață pentru a Reprezenta Comportamentul Intern
Diagrama de Mașină de Stare
- Comportament Bazat pe Evenimente și Mașina de Stare
- Specificarea Stărilor
- Tranziția între Stări
- Apeluri de Operații
- Ierarhii de Stări
- Contrastul între Stări Discrete și Continue
Diagrama de Cazuri de Utilizare
- Utilizarea Actorilor pentru a Reprezenta Utilizatorii unui Sistem
- Utilizarea Cazurilor de Utilizare pentru a Descrie Funcționalitatea Sistemului
- Elaborarea Cazurilor de Utilizare cu Comportamente
Modelarea Cerințelor Bazate pe Text și a Relației Lor cu Designul
- Diagrama de Cerințe
- Reprezentarea unei Cerințe Textuale în Model
- Tipuri de Relații de Cerințe
- Relații Transversale
- Reprezentarea Rațiunii pentru Relațiile de Cerințe
- Reprezentarea Cerințelor și a Relațiilor Lor în Tabele
- Modelarea Ierarhiilor de Cerințe în Pachete
- Modelarea unei Ierarhii de Conținut a Cerințelor
- Modelarea Derivației Cerințelor
- Afirmarea Că o Cerință Este Satisfăcută
- Verificarea Că o Cerință Este Satisfăcută
- Reducerea Ambiguității Cerințelor Folosind Relația de Rafinare
- Utilizarea Relației Generale de Urmărire
- Reutilizarea Cerințelor cu Relația de Copiere
Alocări
- Relația de Alocare
- Notația de Alocare
- Tipuri de Alocare
- Reutilizare: Specificarea Definiției și Utilizării în Alocare
- Alocarea Comportamentului la Structură Folosind Alocarea Funcțională
- Alocarea Fluxurilor Comportamentale la Fluxurile Structurale
- Alocarea între Ierarhii Structurale Independente
- Modelarea Alocării Fluxurilor Structurale
- Alocarea Proprietăților Profund Îmbricate
- Evaluarea Alocării pe un Model de Utilizator
Personalizarea SysML pentru Domenii Specifice
- Specificația SysML și Arhitectura Limbajului
- Definirea Bibliotecilor de Modele pentru a Furniza Constructe Reutilizabile
- Definirea Stereotipurilor pentru a Extinde Conceptele SysML
- Extinderea Limbajului SysML Folosind Profile
- Aplicarea Profilelor la Modelele de Utilizator pentru a Folosi Stereotipuri
- Aplicarea Stereotipurilor la Construirea unui Model
- Definirea și Utilizarea Punctelor de Vedere pentru a Genera Vizualizări ale Modelului
Metoda de Inginerie a Sistemelor Orientate pe Obiecte
- Prezentare Generală a Metodei
- Un studiu de caz/exemplu
Integrarea SysML într-un Mediu de Dezvoltare a Sistemelor
- Specificarea unui Mediu Integrat de Dezvoltare a Sistemelor
- Mecanisme de Schimb de Date
- Selectarea unui Instrument de Modelare a Sistemelor
Implementarea SysML într-o Organizație
- Procesul de Îmbunătățire
- Elemente ale unei Strategii de Implementare
Cerințe
Participanții trebuie să dețină anterior certificarea OCSMP Model Builder - Fundamental înainte de a participa la training
28 Ore