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