Schița de curs
Introducere
- Prezentarea trainerului și a participanților
- Introducere în modelare
- Introducere în SysML
- Introducere în MagicDraw/Cameo
- Definirea unui studiu de caz
Decompoziția Structurală a Sistemului
- Notația Diagramei de Pachete
- Descompunerea sistemului în pachete
- Modelarea dependențelor pachetelor
- Sarcina practică: Modelarea structurii pachetelor
Analiza Nevoilor Utilizatorilor
- Notația Diagramei de Cazuri de Utilizare
- Identificarea actorilor
- Identificarea cazurilor de utilizare
- Relațiile dintre cazurile de utilizare
- Sarcina practică: Modelarea cazurilor de utilizare
Definirea Cerințelor Sistemului
- De la cazuri de utilizare la cerințele sistemului
- Notația Diagramei de Cerințe
- Specificarea cerințelor
- Definirea structurii cerințelor
- Verificarea cerințelor cu cazuri de test
- Relațiile dintre cerințe
- Sarcina practică: Modelarea cerințelor
Definirea Blocurilor Structurale (Vedere Black Box)
- Notația Diagramei de Definiție a Blocurilor
- Blocuri structurale
- Modelarea proprietăților blocurilor
- Definirea relațiilor dintre blocuri
- Definirea dicționarului de date al sistemului
- Sarcina practică: Modelarea vederii black box a unui sistem
Modelarea Structurii Blocurilor (Vedere White Box)
- Diagrama de Blocuri Interne
- Vizualizarea părților blocurilor
- Legarea părților cu conectori
- Definirea porturilor
- Definirea fluxurilor de articole și a blocurilor de interfață
- Sarcina practică: Modelarea vederii white box a unui sistem
Modelarea Constrângerilor Sistemului
- Definirea blocurilor de constrângeri
- Legarea proprietăților de constrângere cu proprietățile de valoare
- Executarea parametricelor
- Sarcina practică: Modelarea parametricelor
Proiectarea Comportamentului Sistemului Bazat pe Stări
- Notația Diagramei de Mașină de Stări
- Identificarea stărilor
- Definirea evenimentelor de tranziție a stărilor
- Specificarea semnalelor
- Specificarea efectelor
- Executarea mașinilor de stări
- Sarcina practică: Modelarea mașinilor de stări
Proiectarea Fluxurilor de Control și de Date
- Diagrama de Activități
- Definirea activităților
- Specificarea parametrilor
- Definirea acțiunilor
- Modelarea fluxurilor de control
- Modelarea fluxurilor de date
- Executarea activităților
- Sarcina practică: Modelarea activităților
Proiectarea Comunicării
- Notația Diagramei de Secvență
- Modelarea liniilor de viață
- Modelarea mesajelor
- Descompunerea interacțiunilor folosind referințe
- Aplicarea fragmentelor de interacțiune
- Definirea constrângerilor de timp
- Sarcina practică: Modelarea interacțiunilor
Modelarea Constructelor Transversale
- Arhitecturi Logice și Fizice
- Relația de alocare
- Opțiuni de afișare a alocărilor
- Identificarea tipurilor de alocări
- Matricea de alocare
- Sarcina practică: Construirea matricei de alocare
Limbaj Specific Domeniului (DSL)
- Introducere
- Concepte și Prezentare Generală DSL
- Profile
- Stereotipuri
- Etichete și Valori Etichetate
- Personalizări
Teamwork Cloud & Cameo Collaborator
- Introducere
- Caracteristici și Servicii Teamwork Cloud
- Aplicații Web și Administrare
- Caracteristici ale Instrumentului de Modelare
- Ramuri și Îmbinare
- Partiționarea Proiectului
- Cameo Collaborator
Durata Estimata a Cursului
- Laboratoare, 60%
- Prezentări, 35%
- Demonstrații, 5%
Mărturii (3)
Dl Malavika este un instrucționist foarte bun. Muncită foarte mult și a răspuns cu bine la întrebările mele. Înțeleg că perspectiva pentru SysML și EA este foarte vastă, iar ea a încercat să prezinte instruirea în cel mai potrivit mod. A cheltuit chiar și timpul de pauză cautând răspunsuri la întrebările noastre. Respect! O mare profesoră!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Curs - System Engineering using SysML and UML 2
Tradus de catre o masina
I mostly liked his subject knowledge and style.
Giacomo Urso
Curs - Systems Modelling with SysML
Tradus de catre o masina
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.
Alexander Pavlovsky
Curs - Technical Architecture and Patterns
Tradus de catre o masina