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.
SEI
Linger, Richard; Lipson, Howard; McHugh, John; Mead, Nancy; & Sledge, Carol. Life-Cycle Models for Survivable Systems. CMU/SEI-2002-TR-026. Software Engineering Institute, Carnegie Mellon University. 2002. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6201
IEEE
Linger. Richard, Lipson. Howard, McHugh. John, Mead. Nancy, and Sledge. Carol, "Life-Cycle Models for Survivable Systems," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2002-TR-026, 2002. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6201
APA
Linger, Richard., Lipson, Howard., McHugh, John., Mead, Nancy., & Sledge, Carol. (2002). Life-Cycle Models for Survivable Systems (CMU/SEI-2002-TR-026). Retrieved April 22, 2018, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6201
CHI
Richard Linger, Howard Lipson, John McHugh, Nancy Mead, & Carol Sledge. Life-Cycle Models for Survivable Systems (CMU/SEI-2002-TR-026). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2002. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6201
MLA
Linger, Richard., Lipson, Howard., McHugh, John., Mead, Nancy., & Sledge, Carol. 2002. Life-Cycle Models for Survivable Systems (Technical Report CMU/SEI-2002-TR-026). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6201
BibTex
@techreport{LingerLifeCycleModels2002,
title={Life-Cycle Models for Survivable Systems},
author={Richard Linger and Howard Lipson and John McHugh and Nancy Mead and Carol Sledge},
year={2002},
number={CMU/SEI-2002-TR-026},
institution={Software Engineering Institute, Carnegie Mellon University},
address={Pittsburgh, PA},
url={http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6201}
}