TY - GEN
T1 - Survey of the survivability of IT systems
AU - Tarvainen, Pentti
PY - 2004
Y1 - 2004
N2 - Failure of IT systems often causes a major loss of service. Thus their dependability has become an important issue. Recent facets of the dependability of IT systems, such as reliability, availability, safety, security, confidentiality, integrity, and maintainability do not address the needs of IT systems because they do not include the notion of a degraded service as an explicit requirement. The concept termed survivability is a precise notion of the forms of services that are acceptable in a system, the circumstances under which each form is most useful, and the fraction of time that is acceptable in degraded services. In this paper survivability is discussed as a necessary new facet of dependability. The contribution of this paper is to give system architects the latest knowledge on survivability in order to help them develop survivable IT systems. Definitions of dependability and survivability are presented and discussed. In addition, the key properties and survivability requirements, and the role of fault tolerance in survivable systems are discussed. Furthermore, survivability implementation techniques and examples of survivability architectures are introduced and discussed. Finally, software architecture design and analyzing methods and frameworks relevant to survivability are discussed.
AB - Failure of IT systems often causes a major loss of service. Thus their dependability has become an important issue. Recent facets of the dependability of IT systems, such as reliability, availability, safety, security, confidentiality, integrity, and maintainability do not address the needs of IT systems because they do not include the notion of a degraded service as an explicit requirement. The concept termed survivability is a precise notion of the forms of services that are acceptable in a system, the circumstances under which each form is most useful, and the fraction of time that is acceptable in degraded services. In this paper survivability is discussed as a necessary new facet of dependability. The contribution of this paper is to give system architects the latest knowledge on survivability in order to help them develop survivable IT systems. Definitions of dependability and survivability are presented and discussed. In addition, the key properties and survivability requirements, and the role of fault tolerance in survivable systems are discussed. Furthermore, survivability implementation techniques and examples of survivability architectures are introduced and discussed. Finally, software architecture design and analyzing methods and frameworks relevant to survivability are discussed.
KW - Dependability
KW - reliability
KW - security
KW - survivability
M3 - Conference article in proceedings
SN - 951-22-7348-9
T3 - Publications in telecommunications software and multimedia A
SP - 15
EP - 22
BT - NordSec 2004, Proceedings of the Ninth Nordic Workshop on Secure IT Systems
A2 - Liimatainen, Sanna
A2 - Virtanen, Teemupekka
PB - Helsinki University of Technology
T2 - 9th Nordic Workshop on Secure IT Systems, NORDSEC 2004
Y2 - 4 November 2004 through 5 November 2004
ER -