Course Code: sysml
Duration: 21 hours
Prerequisites:

Studenții care doresc să participe la acest curs nu trebuie să aibă o expunere anterioară la modelarea sistemelor, dar ar trebui să aibă o înțelegere solidă a tehnicilor de inginerie a sistemelor “document centric”.

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 OMG pentru sisteme de modelare a sistemelor ( SysML ). Notatia si semantica de baza a SysML sunt explicate intr-un mod care permite elevilor sa aplice ceea ce invata in orice metoda sau instrument de modelare adecvata a sistemului.

Course Outline:

Introducere în modelarea sistemelor

  • Ce este un model de sistem?
  • Cei patru piloni ai modelării sistemului
  • Centrat pe model vs centrat pe document
  • Ce este SysML?
  • Relația dintre SysML și UML
  • Cei patru stâlpi ai SysML

Construcții comune și transversale

  • Profiluri, stereotipuri și etichete
  • Cadre de diagramă
  • Comentarii
  • Alocările

Diagramele pachetelor

  • Ce este un pachet?
  • Structurarea modelului cu pachete
  • Reținerea pachetului
  • Dependențe de pachet
  • Reprezentând structura modelului
  • Vederi și puncte de vedere

Diagrame de cerințe

  • Ce este o cerință?
  • Modelarea cerințelor atomice
  • Trasabilitatea cerințelor

Use Case Diagrame

  • Sistemul ca o cutie neagră
  • Identificarea graniței sistemului cu actorii
  • Utilizați cazuri ca servicii de sistem
  • În spatele diagramei de caz de utilizare
  • Structura cazurilor de utilizare · Scenarii nominale și alternative
  • Gestionarea comportamentului comun
  • Comportament extins și specializat

Diagrame de activitate

  • Modelarea logicii bazate pe flux
  • Acțiuni vs activități
  • Înțelegerea fluxului de jetoane
  • Controlul fluxului vs fluxul obiectului
  • Modelarea deciziilor · Modelarea concurenței
  • Curse de înot și responsabilitate

Diagrame de definiție a blocurilor

  • Ce este un bloc?
  • Blocare caracteristici
  • Tipuri de modelare
  • Modelarea ierarhiei sistemului
  • Generalizarea elementelor sistemului

Diagrame bloc interne

  • Parts revisited
  • Ports with Flow Properties
  • Standard ports and interfaces 
  • Proxy ports and interface blocks 
  • Full ports 

Diagrame parametrice

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

Diagrame de secvență

  • Comportamentul bazat pe interacțiune
  • Secvențe simple
  • Sincron vs asincron
  • Nodurile fragmentate
  • Nodurile de utilizare a interacțiunii

Diagramele mașinii de stat

  • Statele și sintaxa lor
  • Tranziții între state
  • Pseudo notație de stare (inițială, decizie, istoric, sfârșit)
  • Stări de descompunere
  • Modelarea stărilor concurente

Resurse de modelare a sistemului și lecturi suplimentare

  • Resurse web sugerate
  • Literatura recomandata
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