|
ECTS:
|
6
|
Lecturers in charge:
|
Prof. dr. sc.
Uroš Peruško
Prof. dr. sc.
Vlado Sruk
|
English level:
1,1,1
|
All teaching activities in the course will be held on English. This level includes courses with multiple groups (i.e., all teaching will be held strictly in Croatian for Croatian groups, and strictly in English for English groups).
|
Description:
|
Origin and characteristics of faults. Fault modelling. System reliability. Fault distributions. Repairable systems and availability. Safety, testability and dependability of computer systems. Hardware, software, time and information redundancy. Techniques for high availability, fault tolerance, monitoring, detection, diagnosis, recovery and graceful service degradation. Software fault tolerance and reliability. Design for testability. Hardware and software fault tolerance architectures.
|
Literature:
|
- D. Siewiorek, R. Swarz, The Theory and Practice of Reliable System Design, Digital Press, Bedford, 1992.
- J. C. Geffroy, G. Motet: Design of Dependable Computing Systems, Kluwer Academic Publishers, Boston, 2002.
- J. Voas, J. Bechta, M. Vouk: Developing Fault Tolerant Software, IEEE Press, 2002.
- K. Schmidt: High Availability and Disaster Recovery: Concepts, Design, Implementation, Springer, 2006.
|
|
Ljetni semester
|
course for
Graduation study
|
|