DocumentCode
1591565
Title
Software survivability
Author
Wells, David ; Ford, Steve ; Langworthy, David ; Wells, Nancy
Author_Institution
Object Services & Consultancy Inc., USA
Volume
2
fYear
2000
fDate
6/22/1905 12:00:00 AM
Firstpage
241
Abstract
Distributed software is highly vulnerable to the loss or degradation of hosts, networks, and processes due to physical and information warfare attacks, hardware and infrastructure failures, and software errors. Since the loss or degradation of components is inevitable, it is essential that critical systems behave well when subsystems fail. A system that can repair itself or degrade gracefully to preserve as much critical functionality as possible in the face of attacks and failures is called a survivable system. This report summarizes an architecture and software mechanisms to make software applications based on the popular Object Services Architecture (e.g., OMGs CORBA or Java/RMI/Jini) model far more survivable than is currently possible, while at the same time maintaining the flexibility and ease of construction that characterizes OSA-based applications
Keywords
distributed object management; software fault tolerance; critical systems; distributed software; information warfare attacks; infrastructure failures; object services architecture; software errors; software mechanisms; software survivability; Application software; Computer architecture; Computer errors; Degradation; Electrical capacitance tomography; Electronic switching systems; Government; Java; Military computing; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
DARPA Information Survivability Conference and Exposition, 2000. DISCEX '00. Proceedings
Conference_Location
Hilton Head, SC
Print_ISBN
0-7695-0490-6
Type
conf
DOI
10.1109/DISCEX.2000.821524
Filename
821524
Link To Document