Schița de curs
Introducere
- Prezentarea formatorului și a participanților
- Introducere în modelare
- Introducere la SysML
- Introducere în MagicDraw/Cameo
- Definirea unui studiu de caz
Descompunerea structurală a sistemului
- Notația diagramei de pachete
- Descompunerea sistemului în pachete
- Modelarea dependențelor dintre pachete
- Lucrare practică: Modelarea structurii pachetelor
Analiza nevoilor utilizatorului
- Use Case Notarea diagramelor
- Identificarea actorilor
- Identificarea Use Cases
- Use Case Relații
- Lucrare practică: Modelarea Use Cases
Definirea cerințelor sistemului
- De la Use Cases la cerințe de sistem
- Notația diagramei cerințelor
- Specificarea cerințelor
- Definirea structurii cerințelor
- Verificarea cerințelor cu ajutorul cazurilor de testare
- Relațiile dintre cerințe
- Lucrare practică: Modelarea cerințelor
Definirea blocurilor structurale (perspectiva cutiei negre)
- Notația diagramei de definire a blocurilor
- Blocuri structurale
- Modelarea proprietăților blocurilor
- Definirea relațiilor dintre blocuri
- Definirea dicționarului de date al sistemului
- Lucrare practică: Modelarea viziunii Black Box a unui sistem
Modelarea structurii blocurilor (vedere în cutie albă)
- Diagrama internă a blocului
- Vizualizarea părților blocului
- Legătura părților cu conectori
- Definirea porturilor
- Definirea fluxurilor de elemente și a blocurilor de interfață
- Temă practică: Modelarea unei vizualizări în cutie albă a unui sistem
Modelarea constrângerilor sistemului
- Definirea blocurilor de constrângeri
- Legătura proprietăților constrângerilor cu proprietățile valorii
- Executarea parametrilor
- Lucrare practică: Modelarea parametrilor
Proiectarea comportamentului sistemului bazat pe stări
- Notația diagramei mașinii de stare
- Identificarea stărilor
- Definirea evenimentelor de tranziție de stare
- Specificarea semnalelor
- Specificarea efectelor
- Executarea mașinilor de stare
- Sarcină practică: Modelarea mașinilor de stare
Proiectarea fluxurilor de control și de date
- Diagrama de activitate
- Definirea Activities
- Specificarea parametrilor
- Definirea acțiunilor
- Modelarea fluxurilor de control
- Modelarea fluxurilor de date
- Executarea Activities
- Lucrare practică: Modelare Activities
Proiectare Communications
- Notarea diagramelor de secvență
- Modelarea liniilor de viață
- Modelarea mesajelor
- Descompunerea interacțiunilor cu ajutorul referințelor
- Aplicarea fragmentelor de interacțiune
- Definirea constrângerilor de sincronizare
- Lucrare 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
- Alocarea Matrix
- Lucrare practică: Alocarea clădirilor Matrix
Validarea modelului
- Introducere în curs
- Introducere în validarea modelului
- Creareasuitelor de validare personalizate
- Introducere în metricile modelului
- Suită de metrici predefinite
- Dezvoltarea de suite de metrici personalizate
Modele și Expressioni structurați
- Modul 01 -Introducere
- Modul 02 - Noțiuni de bază
- Modul 03 - UML Metamodel și profiluri
- Modul 04 -Operații de navigare
- Modul 05 - Găsire, testare șifiltrare
- Modul 06 - Valori și operațiuni dinmodel
- Modul 07 - Scripturi
- Modul 08 - Aplicații în [3]
Durata estimată a orelor de curs
- Laboratoare, 60%
- Diapozitive, 35%
- Demonstrații, 5%
Cerințe
Niciunul.
Audiență vizată:
- Ingineri de sisteme implicați în modelarea arhitecturii și proiectarea sistemelor.
- Practicanți aiingineriei sistemelor bazate pe modele (MBSE).
Mărturii (3)
Anil a fost foarte înțelegător și a explicat conținutul cursului în detaliu. Cu mai mult timp, rezultatul cursului ar fi fost mai bun, în loc să se grăbească cu conținutul, dar, per ansamblu, Anil este foarte familiarizat cu software-ul CATIA și este un formator excelent,
Jaydon - GRI Towers South Africa
Curs - Learning CATIA
Tradus de catre o masina
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.
Curs - System Engineering using SysML and UML 2
I mostly liked his subject knowledge and style.