Schița de curs
Introducere
- Ciclul de viață al dezvoltării sistemului cu Harmony Process (IBM/Telelogic)
- Prezentarea diagramelor UML/SysML folosite în colectarea cerințelor, analiza și designul de sistem din domeniul System Engineering
- Un framework bazat pe metodă pentru colectarea cerințelor, analiza și designul de sistem
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 scope-ului 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 scope-ului 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 părți, porturi și interfețe
- 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 (părțile) 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ță ale cerințelor
Notă: Sesiunile de training-mentoring 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