Schița de curs

Introducere în ingineria sistemelor Prezentare generală

    Motivație Procesul de inginerie a sistemelor Aplicație tipică a procesului de inginerie a sistemelor Abordare bazată pe documente versus abordare bazată pe modele pentru ingineria sistemelor Revizuirea rapidă a SysML SysML Scop și caracteristici cheie SysML Prezentare generală a diagramei Introducerea SysML-Lite A MBSE simplificat Metodă Curba de învățare pentru SysML și MBSE
Acoperirea certificării OCSMP și SysMLPrezentare generală asupra SysML Modele cu diagrame
  • Diagrama pachetului
  • Prezentare generală Definirea pachetelor Folosind o diagramă de pachet Organizarea unei ierarhii de pachete Afișarea pachetelor Element pe o diagramă a pachetelor Pachetele ca spații de nume Importarea modelelor Element în pachete Afișând dependențele dintre Elements Packageable
  • Blocuri

      Diagrama de definire a blocurilor Modelarea structurii și caracteristicilor blocurilor utilizând fluxuri de proprietăți Comportamentul blocurilor modelarea interfețelor utilizând porturi Modelarea ierarhiilor de clasificare Utilizarea generalizării Modelarea configurațiilor blocurilor Utilizarea instanțelor Semantica blocurilor

    Constrângeri

      Constrângerea Expressionuri Încapsularea constrângerilor în blocuri de constrângeri pentru a permite reutilizarea Utilizarea compoziției pentru a construi blocuri de constrângeri complexe Utilizarea unei diagrame parametrice pentru a lega parametrii blocurilor de constrângeri Constrângerea proprietăților valorilor unui bloc Captarea valorilor în configurații de bloc Constrângerea proprietăților dependente de timp pentru a facilita timpul Analiză bazată folosind blocuri de constrângeri pentru a constrânge fluxurile de articole

    Activities

      Acțiunile diagramei activității—Obiectul de bază și al fluxurilor de control Structurarea semnalelor și a altor evenimente Activities Modelare avansată a fluxului Constrângeri de modelare asupra execuției activității legate de Activities cu blocuri și alte comportamente Modelarea ierarhiilor de activități folosind diagrame de definiție a blocului Diagramă bloc funcțională îmbunătățită Executarea Activities

    Modelarea comportamentului bazat pe mesaje cu interacțiuni

      Diagrama secvenței Contextul interacțiunilor Liniile de viață Schimbul de mesaje între liniile de viață Reprezentând timpul pe o diagramă de secvență Scenarii complexe Utilizarea fragmentelor combinate Interacțiuni complexe Descompunerea liniilor de viață pentru a reprezenta comportamentul intern

    Diagrama mașinii de stări

      Comportamentul bazat pe evenimente și mașina de stări Specificarea statelor Tranziția între state Apeluri operaționale Ierarhii de stat Contrast între stări discrete și continue

    Use Case Diagrama

      Utilizarea actorilor pentru a reprezenta utilizatorii unui sistem Folosirea Use Case-urilor pentru a descrie funcționalitatea sistemului Elaborarea Use Case-urilor cu comportamente

    Modelarea cerințelor bazate pe text și relația lor cu proiectarea

      Diagrama de cerințe Reprezentând o cerință de text în model Tipuri de cerințe Relații Relații transversale Reprezentând justificarea cerințelor Relații Reprezentând cerințele și relațiile lor în tabele Modelarea ierarhiilor de cerințe în pachete Modelarea unei cerințe Modelarea unei cerințe Conținerea ierarhiei cerințelor Verificarea cerințelor care este solicitată făcând Asta o cerință este satisfăcută Reducerea ambiguității cerințelor Utilizarea relației de rafinare Utilizarea relației de urmărire cu scop general Reutilizarea cerințelor cu relația de copiere

    Alocările

      Alocarea relației Notație de alocare Tipuri de alocare Reutilizare: specificarea definiției și utilizării în alocare Alocarea comportamentului la structură Utilizarea alocării funcționale Alocarea fluxurilor comportamentale fluxurilor structurale Alocarea între ierarhii structurale independente Modelarea fluxului structural Alocarea unui model de alocare imbricată în cadrul unei alocări ale utilizatorului

    Personalizarea SysML pentru domenii specifice

      SysML Specificațiile și arhitectura limbajului Definirea bibliotecilor de modele pentru a oferi construcții reutilizabile Definirea stereotipurilor pentru a le extinde SysML Concepte Extinderea limbajului SysML Utilizarea profilurilor Aplicarea profilurilor la modelele utilizatorului pentru a utiliza stereotipuri Aplicarea stereotipurilor la construirea unui model Definirea și utilizarea Puncte de vedere pentru a genera vederi ale modelului

    Metoda de inginerie a sistemelor orientate pe obiecte

      Prezentare generală a metodei Un studiu de caz/exemplu

    Integrarea SysML într-un mediu de dezvoltare a sistemelor

      Specificarea unui mediu de dezvoltare a sistemelor integrate Mecanisme de schimb de date Selectarea unui instrument de modelare a sistemului

    Implementarea SysML într-o organizație

      Procesul de îmbunătățire Element a unei strategii de implementare

    Cerințe

    Delegații trebuie să aibă o certificare anterioară OCSMP Model Builder - Fundamental înainte de a participa la formare

      28 ore
     

    Numărul de participanți


    Dată început

    Dată sfârșit


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

    Mărturii (6)

    Cursuri înrudite

    OCSMP Model Builder - Fundamentals prep

      21 ore

    Categorii înrudite