Schița de curs

Introducere în Modelarea Sistemelor

  • Ce este un model de sistem?
  • Cei patru piloni ai modelării sistemelor
  • Modelare centrică vs. centrată pe documente
  • Ce este SysML?
  • Relația dintre SysML și UML
  • Cei patru piloni ai SysML

Constructe Comune și Transversale

  • Profile, stereotipuri și etichete
  • Cadre de diagrame
  • Comentarii
  • Alocări

Diagrame de Pachete

  • Ce este un pachet?
  • Structurarea modelului cu pachete
  • Conținutul pachetelor
  • Dependențe între pachete
  • Reprezentarea structurii modelului
  • Vederi și puncte de vedere

Diagrame de Cerințe

  • Ce este o cerință?
  • Modelarea cerințelor atomice
  • Urmărirea cerințelor

Diagrame de Cazuri de Utilizare

  • Sistemul ca o cutie neagră
  • Identificarea limitei sistemului cu actori
  • Cazuri de utilizare ca servicii ale sistemului
  • În spatele diagramei de cazuri de utilizare
  • Structura cazului de utilizare · Scenarii nominale și alternative
  • Gestionarea comportamentului comun
  • Comportament extins și specializat

Diagrame de Activități

  • Modelarea logicii bazate pe flux
  • Acțiuni vs. activități
  • Înțelegerea fluxului de token
  • Flux de control vs. flux de obiecte
  • Modelarea deciziilor · Modelarea concurenței
  • Benzi de înot și responsabilitate

Diagrame de Definiție a Blocurilor

  • Ce este un bloc?
  • Caracteristicile blocurilor
  • Modelarea tipurilor
  • Modelarea ierarhiei sistemului
  • Generalizarea elementelor sistemului

Diagrame de Blocuri Interne

  • Părți revizuite
  • Porturi cu proprietăți de flux
  • Porturi standard și interfețe
  • Porturi proxy și blocuri de interfață
  • Porturi complete

Diagrame Parametrice

  • Ce este un bloc de constrângere?
  • Constrângerea proprietăților sistemului

Diagrame de Secvențe

  • Comportament bazat pe interacțiuni
  • Secvențe simple
  • Sincron vs. asincron
  • Noduri de fragment
  • Noduri de utilizare a interacțiunilor

Diagrame de Mașini de Stare

  • Stări și sintaxa lor
  • Tranziții între stări
  • Notația stărilor pseudo (inițială, decizie, istoric, finală)
  • Descompunerea stărilor
  • Modelarea stărilor concurente

Resurse și Lecturi Suplimentare pentru Modelarea Sistemelor

  • Resurse web recomandate
  • Literatură recomandată

Cerințe

Studenții care doresc să participe la acest curs nu trebuie să aibă nicio experiență anterioară în modelarea sistemelor, dar ar trebui să aibă o înțelegere solidă a tehnicilor de inginerie a sistemelor „centrate pe documente”.

 21 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite