ABSTRACT

In the previous chapter, we showed how approaches to dependability have changed over the years, and went on to defi ne Open System Dependability (OSD) as a new dependability concept and discuss the basic methods for making this concept a reality. In order to satisfy the requirements of OSD, a system must possess functionality for accommodating changes in its objectives and its environment, functionality that facilitates continuous operation, and functionality for ensuring that accountability with regard to the system can be consistently achieved; in addition, this functionality must be integrated into the system itself in the form of a repetitive process. The dependability of the system can thus be improved in iterative steps. In this chapter, we will lay out the structure of the specifi c technologies required to realize OSD as the Dependability Engineering for Open Systems (DEOS) Technological System.