search menu icon-carat-right cmu-wordmark

Life-Cycle Models for Survivable Systems

Technical Report
In this 2002 report, the authors describe a software development life-cycle model for survivability and illustrate techniques to support survivability goals.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-2002-TR-026
DOI (Digital Object Identifier)
10.1184/R1/6575138.v1

Abstract

Today's large-scale, highly distributed, networked systems improve the efficiency and effectiveness of organizations by permitting whole new levels of organizational integration. However, such integration is accompanied by elevated risks of intrusion and compromise. Incorporating survivability capabilities into an organization's systems can mitigate these risks. Current software development life-cycle models are not focused on creating survivable systems, and exhibit shortcomings when the goal is to develop systems with a high degree of assurance of survivability. If addressed at all, survivability issues are often relegated to a separate thread of project activity, with the result that survivability is treated as an add-on property. For each life-cycle activity, survivability goals should be addressed, and methods to ensure survivability incorporated.  

This report explains survivability concepts, describes a software development life-cycle model for survivability, and illustrates techniques that can be applied during new development activities to support survivability goals. It also describes a software life-cycle model and associated activities to support survivability goals for systems based on commercial off-the-shelf products.

Cite This Technical Report

Linger, R., Lipson, H., McHugh, J., Mead, N., & Sledge, C. (2002, October 1). Life-Cycle Models for Survivable Systems. (Technical Report CMU/SEI-2002-TR-026). Retrieved April 19, 2024, from https://doi.org/10.1184/R1/6575138.v1.

@techreport{linger_2002,
author={Linger, Richard and Lipson, Howard and McHugh, John and Mead, Nancy and Sledge, Carol},
title={Life-Cycle Models for Survivable Systems},
month={Oct},
year={2002},
number={CMU/SEI-2002-TR-026},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://doi.org/10.1184/R1/6575138.v1},
note={Accessed: 2024-Apr-19}
}

Linger, Richard, Howard Lipson, John McHugh, Nancy Mead, and Carol Sledge. "Life-Cycle Models for Survivable Systems." (CMU/SEI-2002-TR-026). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, October 1, 2002. https://doi.org/10.1184/R1/6575138.v1.

R. Linger, H. Lipson, J. McHugh, N. Mead, and C. Sledge, "Life-Cycle Models for Survivable Systems," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-2002-TR-026, 1-Oct-2002 [Online]. Available: https://doi.org/10.1184/R1/6575138.v1. [Accessed: 19-Apr-2024].

Linger, Richard, Howard Lipson, John McHugh, Nancy Mead, and Carol Sledge. "Life-Cycle Models for Survivable Systems." (Technical Report CMU/SEI-2002-TR-026). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Oct. 2002. https://doi.org/10.1184/R1/6575138.v1. Accessed 19 Apr. 2024.

Linger, Richard; Lipson, Howard; McHugh, John; Mead, Nancy; & Sledge, Carol. Life-Cycle Models for Survivable Systems. CMU/SEI-2002-TR-026. Software Engineering Institute. 2002. https://doi.org/10.1184/R1/6575138.v1