Course Code: sysml
Duration: 21 hours
Prerequisites:

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”.

Overview:

Acest curs este oferit în două variante pentru a oferi o înțelegere practică a modului în care sistemele pot fi modelate folosind cea mai recentă versiune a specificației Limbajului de Modelare a Sistemelor (SysML) a OMG. Notația și semantica de bază a SysML sunt explicate într-un mod care permite studenților să aplice ceea ce învață la orice metodă sau instrument adecvat de modelare a sistemelor.

Course Outline:

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ă
Sites Published:

United Arab Emirates - Systems Modelling with SysML

Qatar - Systems Modelling with SysML

Egypt - Systems Modelling with SysML

Saudi Arabia - Systems Modelling with SysML

South Africa - Systems Modelling with SysML

Brasil - Modelagem de Sistemas com SysML

Canada - Systems Modelling with SysML

中国 - Systems Modelling with SysML

香港 - Systems Modelling with SysML

澳門 - Systems Modelling with SysML

台灣 - Systems Modelling with SysML

USA - Systems Modelling with SysML

Österreich - System Modeling with SysML

Schweiz - System Modeling with SysML

Deutschland - System Modeling with SysML

Czech Republic - Systems Modelling with SysML

Denmark - Systems Modelling with SysML

Estonia - Systems Modelling with SysML

Finland - Systems Modelling with SysML

Greece - Systems Modelling with SysML

Magyarország - Systems Modelling with SysML

Ireland - Systems Modelling with SysML

Luxembourg - Systems Modelling with SysML

Latvia - Systems Modelling with SysML

España - Modelado de Sistemas con SysML

Italia - Systems Modelling with SysML

Lithuania - Systems Modelling with SysML

Nederland - Systems Modelling with SysML

Norway - Systems Modelling with SysML

Portugal - Modelagem de Sistemas com SysML

România - Systems Modelling with SysML

Sverige - Systems Modelling with SysML

Türkiye - Systems Modelling with SysML

Malta - Systems Modelling with SysML

Belgique - Systems Modelling with SysML

France - Systems Modelling with SysML

日本 - Systems Modelling with SysML

Australia - Systems Modelling with SysML

Malaysia - Systems Modelling with SysML

New Zealand - Systems Modelling with SysML

Philippines - Systems Modelling with SysML

Singapore - Systems Modelling with SysML

Thailand - Systems Modelling with SysML

Vietnam - Systems Modelling with SysML

India - Systems Modelling with SysML

Argentina - Modelado de Sistemas con SysML

Chile - Modelado de Sistemas con SysML

Costa Rica - Modelado de Sistemas con SysML

Ecuador - Modelado de Sistemas con SysML

Guatemala - Modelado de Sistemas con SysML

Colombia - Modelado de Sistemas con SysML

México - Modelado de Sistemas con SysML

Panama - Modelado de Sistemas con SysML

Peru - Modelado de Sistemas con SysML

Uruguay - Modelado de Sistemas con SysML

Venezuela - Modelado de Sistemas con SysML

Polska - Systems Modeling with SysML

United Kingdom - Systems Modelling with SysML

South Korea - Systems Modelling with SysML

Pakistan - Systems Modelling with SysML

Sri Lanka - Systems Modelling with SysML

Bulgaria - Systems Modelling with SysML

Bolivia - Modelado de Sistemas con SysML

Indonesia - Systems Modelling with SysML

Kazakhstan - Systems Modelling with SysML

Moldova - Systems Modelling with SysML

Morocco - Systems Modelling with SysML

Tunisia - Systems Modelling with SysML

Kuwait - Systems Modelling with SysML

Oman - Systems Modelling with SysML

Slovakia - Systems Modelling with SysML

Kenya - Systems Modelling with SysML

Nigeria - Systems Modelling with SysML

Botswana - Systems Modelling with SysML

Slovenia - Systems Modelling with SysML

Croatia - Systems Modelling with SysML

Serbia - Systems Modelling with SysML

Bhutan - Systems Modelling with SysML

Nepal - Systems Modelling with SysML

Uzbekistan - Systems Modelling with SysML

US Government - Systems Modelling with SysML