Course - Dependable Systems - TTM4120
TTM4120 - Dependable Systems
About
Examination arrangement
Examination arrangement: Written examination
Grade: Letters
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
Written examination | 100/100 | 4 timer |
Course content
The course gives a broad introduction to the design and quantitative evaluation of dependability in systems based on information and communication technologies. The following issues are covered:
* Dependability attributes: availability, reliability, safety, QoS;
* The failure process, failure semantics, fault handling and maintenance;
* Methods for dependability modelling and analysis, with emphasis on block diagrams and state diagrams (Discrete state continuous time Markov models);
* Fault tolerance, types of redundancy, design principles and mechanisms, the properties of designs;
* Prediction of hardware failure rates;
* Modelling of software failure, prediction of software failure rates, impact of software failures on systems behaviour;
* Survivability of networks, dependability evaluation of networks taking the traffic carrying (QoS) requirements into account.
Learning outcome
The students should get the ability to design and manage systems, based on information and communication technologies (ICT), to meet availability, reliability and safety requirements. Furthermore, they should be able to quantitatively evaluate systems with respect to these properties. They should get a firm conceptual basis, insight into fault tolerant design, dependability modelling and analysis, as well as important dependability aspects of hardware, software and networks.
Learning methods and activities
Lectures. Exercises in modelling and evaluation. As a part of the course, small groups of students will carry out a laboratory project, where the students will study how to provide, as well as implement, a fault tolerant service in a distributed system. If there is a re-sit examination, the examination form may be changed from written to oral.
Compulsory assignments
- Laboratory project/exercise
Recommended previous knowledge
Basic knowledge in ICT systems design. Basic knowledge in probability, Markov modelling and analysis, e.g. as covered by the course "TTM4110 Dependability and Performance with Discrete Event Simulation". Programming for lab. work.
Course materials
The material listed below is subject to change:
Bjarne E. Helvik, "An Introduction to the Design and Evaluation of Dependable Computing Systems and Communication Networks", Lecture notes published by TAPIR. Journal paper(s). Supplementary material for the laboratory project. Mathematica introductions and notebooks for dependability evaluation.
Credit reductions
Course code | Reduction | From | To |
---|---|---|---|
SIE5025 | 7.5 | ||
TTM4158 | 3.7 |
No
Version: 1
Credits:
7.5 SP
Study level: Second degree level
Term no.: 1
Teaching semester: SPRING 2011
Language of instruction: English
-
- Informatics
- Communication and Information Science
- Risk Analysis
- Safety and Reliability
- Safety, Reliability and Maintenance
- Technological subjects
- Telecommunication
- Telematics
- Bjarne Emil Helvik
Department with academic responsibility
Department of Information Security and Communication Technology
Examination
Examination arrangement: Written examination
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
- Spring ORD Written examination 100/100 2011-05-30 09:00
-
Room Building Number of candidates
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"