Přeskočit na hlavní obsah
Přeskočit hlavičku

Applied Principles in Software Engineering

Jazyk výuky angličtina
Kód 460-4177
Zkratka APSE
Název předmětu česky Applied Principles in Software Engineering
Název předmětu anglicky Applied Principles in Software Engineering
Garantující katedra Katedra informatiky
Garant předmětu Ing. Jakub Štolfa, Ph.D.

Anotace

Student dokáže vysvětlit specifika vývoje kritických systémů a odlišnosti oproti běžnému softwaru.

Student dokáže popsat principy kybernetické a funkční bezpečnosti a jejich průnik s požadavky, architekturou, testováním a CM.

Student dokáže charakterizovat klíčové artefakty a metody (assets, cybersecurity goals, TARA, HARA, test/CM plány, pracovní produkty).

Student dokáže specifikovat kyberbezpečnostní požadavky z pohledu assets/goals a výstupů TARA.

Student dokáže provést analýzu TARA pro daný systém (identifikace hrozeb, odhad dopadu a pravděpodobnosti, priorizace, návrh mitigací).

Student dokáže provést analýzu HARA a odvodit bezpečnostní cíle a požadavky funkční bezpečnosti.

Student dokáže sestavit DFMEA (chybové módy, účinky, příčiny, detekce, RPN/priority) a navrhnout mitigace.

Student dokáže prosazovat prvky kultury bezpečnosti a kvality v týmu a procesech.

Student dokáže prezentovat a obhájit návrh architektury, výsledky TARA/HARA a testovací strategii s racionální argumentací trade-offů.

Student dokáže naplánovat projekt (WBS, odhady, zdroje, rizika) a monitorovat jej metrikami s použitím vhodných eskalací.

Student dokáže efektivně komunikovat se stakeholdery (včetně dodavatelů a zákazníků), definovat zodpovědnosti a využít eskalační mechanismy.

Povinná literatura

1. Kossiakoff, Alexander; Sweet, William N.; Seymour, Sam; Biemer, Steven M., Systems Engineering Principles and Practice, Third Edition, John Wiley And Sons Ltd, 2020, 688 stran

2. Gopinath Karmakar, Amol Wakankar, Ashutosh Kabra, Paritosh Pandya, Development of Safety-Critical Systems: Architecture and Software, Springer, ISBN-13: 978-3031279003 , 2023

3. Kathy Schwalbe, Information Technology Project Management, Cengage Learning, ISBN-13 978-1337101356 , 2018

Doporučená literatura

1. Vehicle Electrical System Security Committee. SAE J3061 Cybersecurity Guide- book for Cyber-Physical Automotive Systems. Dietmar P.F. Möller, Roland E. Haas: Guide to Automotive Connectivity and Cybersecurity: Trends, Technologies, Innovations and Applications, Springer; 1st ed. 2018 edition (November 11, 2018), ISBN-10: 331973511X  ISBN-13: 978-3319735115  Craig Smith: The Car Hacker's Handbook: A Guide for the Penetration Tester, 1st Edition, No Starch Press; 1 edition (March 1, 2016), ISBN-10: 9781593277031  ISBN-13: 978-1593277031 

2. Kreiner C., Messnarz R., Riel A., Ekert D., Langgner M., Theisens D., Reiner M.: Automotive Knowledge Alliance AQUA – Integrating Automotive SPICE, Six Sigma, and Functional Safety. Mc Caffery, F., O'Connor, R.V., Messnarz, R. (eds.): Systems, Software and Service Process Improvement. Springer Communications in Computer and Information Science, Vol. 364 (2013), pp. 333 - 344.

3. Messnarz R., Kreiner C., Riel A., Tichkiewitch S., Ekert D., Langgner M., Theisens D.: Automotive Knowledge Alliance AQUA – Integrating Automotive SPICE, Six Sigma, and Functional Safety. Barafort, B., O'Connor, R.V., Poth, A., Messnarz, R. (eds.): Systems, Software and Service Process Improvement. Springer Communications in Computer and Information Science, Vol. 425 (2014), pp. 285–295.

4. Automotive SPICE standard: http://www.automotivespice.com/download/

5. Online kurz (EN): AUTOMOTIVE ENGINEER https://learn.skills-framework.eu/course/view.php?id=50

6. Online kurz (EN): AUTOMOTIVE QUALITY ENGINEER https://learn.skills-framework.eu/course/view.php?id=42

7. Online kurz (EN): INTRODUCTION TO AUTOMOTIVE SPICE® https://learn.skills-framework.eu/course/view.php?id=3

8. Online kurz (EN): CYBERSECURITY ENGINEER AND MANAGER https://learn.skills-hub.eu/enrol/index.php?id=35