Page 306 -
P. 306

11




                                        Dependability and security













                                               Objectives
                                               The objective of this chapter is to introduce software dependability and
                                               security. When you have read this chapter, you will:
                                                 understand why dependability and security are usually more
                                                  important than the functional characteristics of a software system;

                                                 understand the four principal dimensions of dependability, namely
                                                  availability, reliability, safety, and security;
                                                 be aware of the specialized terminology that is used when discussing
                                                  security and dependability;
                                                 understand that to achieve secure, dependable software, you need to
                                                  avoid mistakes during the development of a system, to detect and
                                                  remove errors when the system is in use, and to limit the damage
                                                  caused by operational failures.



                                               Contents

                                               11.1 Dependability properties
                                               11.2 Availability and reliability
                                               11.3 Safety
                                               11.4 Security
   301   302   303   304   305   306   307   308   309   310   311