Title :
Survivability through customization and adaptability: the Cactus approach
Author :
Hiltunen, Matti A. ; Schlichting, Richard D. ; Ugarte, Carlos A. ; Wong, Gary T.
Author_Institution :
Dept. of Comput. Sci., Arizona Univ., Tucson, AZ, USA
fDate :
6/22/1905 12:00:00 AM
Abstract :
Survivability, the ability of a system to tolerate intentional attacks or accidental failures or errors, is becoming increasingly important with the extended use of computer systems in society. While techniques such as cryptographic methods, intrusion detection, and traditional fault tolerance are currently being used to improve the survivability of such systems, new approaches are needed to help reach the levels that will be required in the near future. This paper proposes the use of fine-grain customization and dynamic adaptation as key enabling technologies in a new approach designed to achieve this goal. Customization not only supports software diversity, but also allows customized tradeoffs to be made between different QoS attributes including performance, security, reliability and survivability. Dynamic adaptation allows survivable services to change their behavior at runtime as a reaction to anticipated or detected intrusions or failures. The Cactus system provides support for both fine-grain customization and dynamic adaptation, thereby offering a potential solution for building survivable software in networked systems
Keywords :
security of data; software fault tolerance; system recovery; Cactus approach; adaptability; cryptographic methods; dynamic adaptation; fine-grain customization; intrusion detection; networked systems; performance; security; software diversity; software fault tolerance; software reliability; survivability; system failure; Accidents; Computer errors; Computer science; Cryptography; IP networks; Intrusion detection; Protection; Runtime; Safety; Web and internet services;
Conference_Titel :
DARPA Information Survivability Conference and Exposition, 2000. DISCEX '00. Proceedings
Conference_Location :
Hilton Head, SC
Print_ISBN :
0-7695-0490-6
DOI :
10.1109/DISCEX.2000.825033