Software Engineering for Dependable Systems - NSWI054
|
|
|
||
The course provides introduction to basic concepts and techniques of design and modeling of dependable and
cyber-physical systems. The course covers: basic dependability concepts, software processes for development of
dependable systems (V-model, etc.), certification, model-driven software design and development, architectural
description languages for SW/HW (SysML, AADL, etc.), concepts of autonomic systems (MAPE-K) and techniques
for design of autonomic systems (goal-based design - TROPOS, etc.).
Last update: Katedry Tajemník (05.01.2015)
|
|
||
The course credit is given based on attendance (at least 80%), active work during the course and potential homeworks. Given that an essential course credit requirement is systematic work during the semester, retakes are not possible. Last update: Bureš Tomáš, prof. RNDr., Ph.D. (06.10.2017)
|
|
||
Kordon, F., Hugues, J., Canals, A, Dohoet, A. (Eds.): Embedded Systems: Analysis and Modeling with SysML, UML and AADL, Wiley, 2013 Bresciani, P., Giorgini, P., Giunchiglia, F., Mylopoulos, J., Perini, A.: TROPOS: An Agent-Oriented Software Development Methodology, Journal of Autonomous Agents and Multi-Agent Systems, Kluwer, 2004 Lamsweerde, A.: Requirements Engineering: From System Goals to UML Models to Software Specifications, Wiley, 2009 Last update: Katedry Tajemník (05.01.2015)
|