OCSMP Model Builder - Intermediate prep ( ocsmpmbi1 | 28 hours )
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
Az OCSMP Model Builder – Intermediate vizsga a SysML teljes szolgáltatáskészletével teszteli a rendszermodellek fejlesztéséhez használt ismereteket és készségeket. Ez a képesség lehetővé teszi a követelmények, a struktúra, a viselkedés és a paraméteres korlátozások részletesebb és pontosabb modellezését, mint a Fundamentális szinten modellezettek. Ezen túlmenően ez a mérnök rendelkezik az összetett modellek szervezéséhez, a modellelemek és diagramok közötti kapcsolatok meghatározásához, valamint a modell minőségi szempontjainak értékeléséhez, beleértve a nyelvi és módszeri korlátoknak való megfelelést is. A jelen tanúsítvánnyal tesztelt tudásszint, valamint a modellalapú rendszertervezési módszerek és eszközök megfelelő szintű szakérteleme megfelelő egy projekt rendszermodellezési vezetőjének, valamint a legjobban teljesítő csapattagoknak, akik önállóan járulnak hozzá a modellhez, ill. a rendszerhez, mint például egy vezető rendszermérnök. Az OCSMP Model Builder – Intermediate Certification előfeltétele a program legmagasabb minősítésének, az OCSMP Model Builder – Advanced, és előfeltétele az OCSMP Model Builder – Fundamental tanúsítás.
A kurzus felépítése Friedenthal, Moore és Steiner Gyakorlati útmutatója a SysML-hez: The Systems Modeling Language című könyvön alapul.
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
United Arab Emirates - OCSMP Model Builder - Intermediate prep
Qatar - OCSMP Model Builder - Intermediate prep
Egypt - OCSMP Model Builder - Intermediate prep
Saudi Arabia - OCSMP Model Builder - Intermediate prep
South Africa - OCSMP Model Builder - Intermediate prep
Brasil - OCSMP Model Builder - Intermediate prep
Canada - OCSMP Model Builder - Intermediate prep
中国 - OCSMP Model Builder - Intermediate prep
香港 - OCSMP Model Builder - Intermediate prep
澳門 - OCSMP Model Builder - Intermediate prep
台灣 - OCSMP Model Builder - Intermediate prep
USA - OCSMP Model Builder - Intermediate prep
Österreich - OCSMP Model Builder - Intermediate prep
Schweiz - OCSMP Model Builder - Intermediate prep
Deutschland - OCSMP Model Builder - Intermediate prep
Czech Republic - OCSMP Model Builder - Intermediate prep
Denmark - OCSMP Model Builder - Intermediate prep
Estonia - OCSMP Model Builder - Intermediate prep
Finland - OCSMP Model Builder - Intermediate prep
Greece - OCSMP Model Builder - Intermediate prep
Magyarország - OCSMP Model Builder - Intermediate prep
Ireland - OCSMP Model Builder - Intermediate prep
Israel - OCSMP Model Builder - Intermediate prep
Luxembourg - OCSMP Model Builder - Intermediate prep
Latvia - OCSMP Model Builder - Intermediate prep
España - OCSMP Model Builder - Intermediate prep
Italia - OCSMP Model Builder - Intermediate prep
Lithuania - OCSMP Model Builder - Intermediate prep
Nederland - OCSMP Model Builder - Intermediate prep
Norway - OCSMP Model Builder - Intermediate prep
Portugal - OCSMP Model Builder - Intermediate prep
România - OCSMP Model Builder - Intermediate prep
Sverige - OCSMP Model Builder - Intermediate prep
Türkiye - OCSMP Model Builder - Intermediate prep
Malta - OCSMP Model Builder - Intermediate prep
Belgique - OCSMP Model Builder - Intermediate prep
France - OCSMP Model Builder - Intermediate prep
日本 - OCSMP Model Builder - Intermediate prep
Australia - OCSMP Model Builder - Intermediate prep
Malaysia - OCSMP Model Builder - Intermediate prep
New Zealand - OCSMP Model Builder - Intermediate prep
Philippines - OCSMP Model Builder - Intermediate prep
Singapore - OCSMP Model Builder - Intermediate prep
Thailand - OCSMP Model Builder - Intermediate prep
Vietnam - OCSMP Model Builder - Intermediate prep
India - OCSMP Model Builder - Intermediate prep
Argentina - OCSMP Model Builder - Intermediate prep
Chile - OCSMP Model Builder - Intermediate prep
Costa Rica - OCSMP Model Builder - Intermediate prep
Ecuador - OCSMP Model Builder - Intermediate prep
Guatemala - OCSMP Model Builder - Intermediate prep
Colombia - OCSMP Model Builder - Intermediate prep
México - OCSMP Model Builder - Intermediate prep
Panama - OCSMP Model Builder - Intermediate prep
Peru - OCSMP Model Builder - Intermediate prep
Uruguay - OCSMP Model Builder - Intermediate prep
Venezuela - OCSMP Model Builder - Intermediate prep
Polska - OCSMP Model Builder - Intermediate prep
United Kingdom - OCSMP Model Builder - Intermediate prep
South Korea - OCSMP Model Builder - Intermediate prep
Pakistan - OCSMP Model Builder - Intermediate prep
Sri Lanka - OCSMP Model Builder - Intermediate prep
Bulgaria - OCSMP Model Builder - Intermediate prep
Bolivia - OCSMP Model Builder - Intermediate prep
Indonesia - OCSMP Model Builder - Intermediate prep
Kazakhstan - OCSMP Model Builder - Intermediate prep
Moldova - OCSMP Model Builder - Intermediate prep
Morocco - OCSMP Model Builder - Intermediate prep
Tunisia - OCSMP Model Builder - Intermediate prep
Kuwait - OCSMP Model Builder - Intermediate prep
Oman - OCSMP Model Builder - Intermediate prep
Slovakia - OCSMP Model Builder - Intermediate prep
Kenya - OCSMP Model Builder - Intermediate prep
Nigeria - OCSMP Model Builder - Intermediate prep
Botswana - OCSMP Model Builder - Intermediate prep
Slovenia - OCSMP Model Builder - Intermediate prep
Croatia - OCSMP Model Builder - Intermediate prep
Serbia - OCSMP Model Builder - Intermediate prep