• 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