Schița de curs
Introducere
- Ciclul de viață al dezvoltării sistemului cu Harmony Process (IBM/Telelogic)
- Prezentarea generală a diagramelor UML/SysML folosite în colectarea cerințelor, analiza de sistem și designul din domeniul System Engineering
- Un framework bazat pe metodă pentru colectarea cerințelor, analiza de sistem și design
Colectarea cerințelor și transformarea lor în specificații de sistem
- Trasabilitatea cerințelor de business și de sistem folosind diagrama de cerințe SysML
- Definirea scopului sistemului compus din funcții și use cases care invocă aceste funcții
- Modelarea ciclului de viață al sistemului care orchestrează tranzițiile între stările sale în care sunt declanșate funcțiile
- Pregătirea cazurilor de test folosind scenarii care realizează Use Cases și funcții de sistem
- Studiu de caz: Modelarea scopului sistemului și a utilizării funcțiilor sistemului pe baza cerințelor
Transformarea specificațiilor de sistem în componente de nivel design
- Modelarea diagramei de blocuri a sistemului și rafinarea ei folosind blocuri interne
- Elaborarea arhitecturii de comunicare între subsisteme folosind Parts, Ports și Interfaces
- Studiu de caz: Elaborarea diagramelor de blocuri și de blocuri interne pe baza specificațiilor de sistem și luând în considerare alegerile de nivel design
- Modelarea descrierii interacțiunilor white box la nivel de design
- Studiu de caz: Modelarea interacțiunilor dintre blocuri și blocuri interne pe baza alegerilor de nivel design
- Maparea operațiilor pe componentele (Parts) blocurilor
- Elaborarea diagramei parametrice a funcțiilor sistemului
- Studiu de caz: Actualizarea diagramelor de blocuri și de blocuri interne pe baza scenariilor de nivel design
Concluzie
- Pașii analizei cerințelor și specificațiilor de sistem în system engineering
- Trasabilitatea dintre cerințe și software
- Testele de integrare a sistemului și de acceptanță a cerințelor
Notă: Sesiunile de training-mentorat de mai sus sunt desfășurate interactiv, folosind instrumente de Requirement Engineering și modelare precum Enterprise Architect (EA), pentru a asigura un nivel bun de trasabilitate între cerințe și soluțiile subiacente. Conceptele sunt explicate mai întâi folosind exemple de bază, apoi sunt urmate de schițe de soluții pentru problemele tale. După această sesiune, te putem însoți prin revizuirea și validarea soluțiilor tale, în funcție de nevoile tale.
Mărturii (1)
Dl Malavika este un instrucționist foarte bun. Muncită foarte mult și a răspuns cu bine la întrebările mele. Înțeleg că perspectiva pentru SysML și EA este foarte vastă, iar ea a încercat să prezinte instruirea în cel mai potrivit mod. A cheltuit chiar și timpul de pauză cautând răspunsuri la întrebările noastre. Respect! O mare profesoră!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Curs - System Engineering using SysML and UML 2
Tradus de catre o masina