Schița de curs

Introducere

  • Prezentări ale instrucționarului și participanților
  • Introducere în modelare
  • Introducere la SysML
  • Introducere la MagicDraw/Cameo
  • Definirea unui studiu de caz

Decompoziția Sistemului Structural

  • Notația Diagramelor de Pachet
  • Decompoziție a sistemului în pachete
  • Modelarea dependențelor pachetelor
  • Teme practice: Modelarea structurii pachetelor

Analizarea Necesităților Utilizatorului

  • Notația Diagramelor de Uzare
  • Identificarea actorilor
  • Identificarea cazurilor de uzare
  • Relațiile dintre cazurile de uzare
  • Teme practice: Modelarea cazurilor de uzare

Definirea Cerințelor Sistemului

  • De la cazurile de uzare la cerințele sistemului
  • Notația Diagramelor de Cerințe
  • Specificarea cerințelor
  • Definirea structurii cerințelor
  • Verificarea cerințelor cu teste de caz
  • Relațiile dintre cerințe
  • Teme practice: Modelarea cerințelor

Definirea Blocurilor Structurale (Vizualizare Black Box)

  • Notația Diagramelor de Definire a Blocurilor
  • Blocurile structurale
  • Modelarea proprietăților blocului
  • Definirea relațiilor între blocuri
  • Definirea dicționarului de date al sistemului
  • Teme practice: Modelarea vizualizării Black Box a unui sistem

Modelarea Structurii Blocurilor (Vizualizare White Box)

  • Diagrama internă a blocului
  • Vizualizarea părților blocului
  • Legarea părților prin conectoare
  • Definirea porturilor
  • Definirea fluxurilor de elemente și blocurilor de interfață
  • Teme practice: Modelarea vizualizării White Box a unui sistem

Modelarea Constrângerilor Sistemului

  • Definirea blocurilor de constrângere
  • Legarea proprietăților de constrângere cu proprietățile valorii
  • Executarea parametricei
  • Teme practice: Modelarea parametricei

Proiectarea Comportamentului Sistemului Bazat pe Stări

  • Notația Diagramelor de Mașină de Stat
  • Identificarea stărilor
  • Definirea evenimentelor de tranziție a statelor
  • Specificarea semnalelor
  • Specificarea efectelor
  • Executarea mașinilor de stare
  • Teme practice: Modelarea mașinilor de stare

Proiectarea Fluxurilor de Control și Date

  • Diagrama de Activități
  • Definirea activităților
  • Specificarea parametrilor
  • Definirea acțiunilor
  • Modelarea fluxurilor de control
  • Modelarea fluxurilor de date
  • Executarea activităților
  • Teme practice: Modelarea activităților

Proiectarea Comunicărilor

  • Notația Diagramelor de Secvență
  • Modelarea liniilor de viață
  • Modelarea mesajelor
  • Decompoziția interacțiunilor folosind referințe
  • Aplicarea fragmentelor de interacțiune
  • Definirea constrângerilor temporale
  • Teme practice: Modelarea interacțiunilor

Modelarea Construcțiilor Transversale

  • Arhitecturi logice și fizice
  • Relația de alocație
  • Opțiuni de afișare ale relațiilor de alocație
  • Identificarea tipurilor de alocație
  • Matricea de alocație
  • Teme practice: Construirea matricei de alocație

Validarea Modelului

  • Introducere în curs​
  • Introducere la validarea modelului​
  • Crearea suite personalizate de validare​
  • Introducere la metricile modelului​
  • Suite predefinite de metrici​
  • Dezvoltarea suite personalizate de metrici

Modele și Expresii Structurate

  • Modul 01 – Introducere​
  • Modul 02 – Bazele​
  • Modul 03 – Metamodel UML și Profile​
  • Modul 04 – Operații de Navigare​
  • Modul 05 – Găsire, Testare și Filtrare​
  • Modul 06 – Valori și Operații din Model​
  • Modul 07 – Scripturi​
  • Modul 08 – Aplicații în MagicDraw​

Durata Estimată a Cursului

  • Laboratoare, 60%
  • Prezentări, 35%
  • Demonstrații, 5%

Cerințe

Niciunul.

Public țintă:

  • Ingineri de Sisteme implicați în modelarea arhitecturii și designul sistemelor.
  • Practicieni MBSE (Model-Based Systems Engineering).
 40 ore

Numărul de participanți


Pret per participant

Mărturii (4)

Cursuri viitoare

Categorii înrudite