Page 358 -
P. 358
13
Dependability
engineering
Objectives
The objective of this chapter is to discuss processes and techniques for
developing highly dependable systems. When you have read this chapter
you will:
understand how system dependability can be achieved by using
redundant and diverse components;
know how dependable software processes contribute to the
development of dependable software;
understand how different architectural styles may be used to
implement software redundancy and diversity;
be aware of good programming practice that should be used in
dependable systems engineering.
Contents
13.1 Redundancy and diversity
13.2 Dependable processes
13.3 Dependable system architectures
13.4 Dependable programming