search menu icon-carat-right cmu-wordmark

Evaluating the Software Design of a Complex System of Systems

Technical Report
The report examines the application of the life-cycle architecture milestone to the software and computing elements of the former Future Combat Systems program.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-2009-TR-023
DOI (Digital Object Identifier)
10.1184/R1/6573545.v1

Abstract

Schedule- or event-driven reviews are a crucial element of any major software development project. Such reviews tend to focus on different aspects of development, and different types of reviews provide different benefits. The sum of these reviews, however, is inadequate to address the needs of software development in a complex system of systems (SoS) environment. What is needed is a true, evidence-driven, SoS-level evaluation capable of providing an overall assessment of, and insight into, the software development effort in that context. 

This report discusses the application of the Lifecycle Architecture (LCA) event to what was an enormously complex SoS program: the Army’s Future Combat Systems. From the FCS experience, readers will gain insight into the issues of applying the LCA in an SoS context and be ready to apply the lessons learned in their own domains.

Cite This Technical Report

Blanchette, Jr., S., Crosson, S., & Boehm, B. (2010, January 1). Evaluating the Software Design of a Complex System of Systems. (Technical Report CMU/SEI-2009-TR-023). Retrieved April 19, 2024, from https://doi.org/10.1184/R1/6573545.v1.

@techreport{blanchette,_jr._2010,
author={Blanchette, Jr., Stephen and Crosson, Steven and Boehm, Barry},
title={Evaluating the Software Design of a Complex System of Systems},
month={Jan},
year={2010},
number={CMU/SEI-2009-TR-023},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://doi.org/10.1184/R1/6573545.v1},
note={Accessed: 2024-Apr-19}
}

Blanchette, Jr., Stephen, Steven Crosson, and Barry Boehm. "Evaluating the Software Design of a Complex System of Systems." (CMU/SEI-2009-TR-023). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, January 1, 2010. https://doi.org/10.1184/R1/6573545.v1.

S. Blanchette, Jr., S. Crosson, and B. Boehm, "Evaluating the Software Design of a Complex System of Systems," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-2009-TR-023, 1-Jan-2010 [Online]. Available: https://doi.org/10.1184/R1/6573545.v1. [Accessed: 19-Apr-2024].

Blanchette, Jr., Stephen, Steven Crosson, and Barry Boehm. "Evaluating the Software Design of a Complex System of Systems." (Technical Report CMU/SEI-2009-TR-023). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Jan. 2010. https://doi.org/10.1184/R1/6573545.v1. Accessed 19 Apr. 2024.

Blanchette, Jr., Stephen; Crosson, Steven; & Boehm, Barry. Evaluating the Software Design of a Complex System of Systems. CMU/SEI-2009-TR-023. Software Engineering Institute. 2010. https://doi.org/10.1184/R1/6573545.v1