Kurzusleírás

Bevezetés a rendszermérnöki áttekintésbe

  • Motiváció
  • A rendszertervezési folyamat
  • A rendszertervezési folyamat tipikus alkalmazása
  • Dokumentumalapú vs modellalapú megközelítés a rendszertervezésben
  • SysML gyors felülvizsgálata
    • SysML Cél és legfontosabb jellemzők
    • SysML Diagram áttekintése
    • Bemutatkozik a SysML-Lite
    • Egy egyszerűsített MBSE módszer
      • A tanulási görbe SysML és MBSE számára
  • OCSMP Tanúsítási lefedettség és SysML
  • Áttekintés a SysML diagramokkal ellátott modellekről

A csomag diagram

  • Áttekintés
  • Csomagok meghatározása csomagdiagram segítségével
  • Csomaghierarchia szervezése
  • Csomagolható Element-ek megjelenítése a csomagdiagramon
  • Csomagok névterekként
  • Modell Element importálása csomagokba
  • A csomagolható Element-ek közötti függőségek megjelenítése

Blokkok

  • Blokkdefiníciós diagram
  • Blokkok szerkezetének és jellemzőinek modellezése tulajdonságok segítségével
  • Flows
  • Blokk viselkedés
  • Interfészek modellezése portok segítségével
  • Osztályozási hierarchiák modellezése általánosítással
  • Blokkkonfigurációk modellezése példányok használatával
  • A blokkok szemantikája

Korlátozások

  • Kényszer Expressionok
  • Megszorítások beágyazása kényszerblokkokba az újrahasználat engedélyezéséhez
  • Kompozíció használata összetett kényszerblokkok felépítésére
  • Paraméteres diagram használata kényszerblokkok paramétereinek összekapcsolására
  • Egy blokk értéktulajdonságainak korlátozása
  • Értékek rögzítése blokkkonfigurációkban
  • Az időfüggő tulajdonságok korlátozása az időalapú elemzés megkönnyítése érdekében
  • Kényszerblokkok használata az elemfolyamok korlátozására

Activities

  • A tevékenység diagram
  • Akciók – az alapítvány
  • Object abd Control Flows
  • Jelek és egyéb események
  • Strukturálás Activities
  • Fejlett áramlási modellezés
  • Modellezési korlátok a tevékenység végrehajtására
  • A Activities blokkokhoz és egyéb viselkedésekhez való kapcsolódása
  • Tevékenységhierarchiák modellezése blokkdefiníciós diagramok segítségével
  • Továbbfejlesztett funkcionális áramlási blokkdiagram
  • Activities végrehajtása

Üzenetalapú viselkedés modellezése interakciókkal

  • A szekvencia diagram
  • Az interakciók kontextusa
  • Életvonalak
  • Üzenetváltás a Lifeline-ok között
  • Az idő ábrázolása egy szekvenciadiagramon
  • Összetett forgatókönyvek kombinált töredékek használatával
  • Komplex kölcsönhatások
  • Életvonalak szétbontása a belső viselkedés reprezentálására

Állapotgép diagram

  • Eseményalapú viselkedés és állapotgép
  • Az államok megadása
  • Átmenet az államok között
  • Műveleti hívások
  • Állami hierarchiák
  • A diszkrét és a folytonos állapotok kontrasztja

Use Case Diagram

  • A szereplők használata a rendszer felhasználóinak képviseletére
  • A Use Case-ok használata a rendszer működésének leírására
  • Use Case-ok kidolgozása viselkedésekkel

Szövegalapú követelmények modellezése és kapcsolata a tervezéssel

  • Követelmény diagram
  • Szövegkövetelmény ábrázolása a modellben
  • Követelménytípusok Kapcsolatok
  • Átfogó kapcsolatok
  • A követelményviszonyok indoklása
  • Követelmények és összefüggéseik ábrázolása táblázatokban
  • Követelményhierarchiák modellezése csomagokban
  • Követelmény-meghatározási hierarchia modellezése
  • Modellezési követelmény levezetése
  • Annak állítása, hogy egy követelmény teljesül
  • Annak ellenőrzése, hogy egy követelmény teljesül-e
  • A követelmények kétértelműségének csökkentése a finomított kapcsolat használatával
  • Az általános célú nyomkövetési kapcsolat használata
  • Követelmények újrafelhasználása a másolási kapcsolattal

Kiosztások

  • Kapcsolat kiosztása
  • Allokációs jelölés
  • Az allokáció fajtái
  • Újrahasználat: Meghatározás és használat megadása a kiosztásban
  • Viselkedés hozzárendelése a struktúrához funkcionális allokáció segítségével
  • Viselkedési áramlások hozzárendelése strukturális áramlásokhoz
  • Felosztás a független strukturális hierarchiák között
  • Strukturális áramlási allokáció modellezése
  • Mélyen beágyazott tulajdonságok kiosztása
  • Felhasználói modellen belüli elosztás értékelése

Testreszabás SysML bizonyos tartományokhoz

  • A SysML specifikáció és nyelvi architektúra
  • Modellkönyvtárak meghatározása újrafelhasználható konstrukciók biztosítására
  • Sztereotípiák meghatározása a kiterjesztéshez SysML Fogalmak
  • A SysML nyelv kiterjesztése profilok segítségével
  • Profilok alkalmazása felhasználói modellekre a sztereotípiák használatának érdekében
  • Sztereotípiák alkalmazása modellépítés során
  • Nézőpontok meghatározása és használata a modell nézeteinek létrehozásához

Objektum-orientált rendszerek tervezési módszere

  • A módszer áttekintése
  • Esettanulmány/példa

Integrálása SysML rendszerfejlesztő környezetbe

  • Integrált rendszerfejlesztő környezet meghatározása
  • Adatcsere-mechanizmusok
  • Rendszermodellező eszköz kiválasztása

SysML telepítése egy szervezetben

  • Javítási folyamat
  • Element egy telepítési stratégia

Követelmények

A képzésen való részvétel előtt a küldötteknek rendelkezniük kell egy előzetes OCSMP Model Builder – Fundamental tanúsítvánnyal

 28 Órák

Résztvevők száma


Ár résztvevőnként

Közelgő kurzusok

Rokon kategóriák