Evaluating the Software Design of a Complex System of Systems

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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2010
Accession Number
ADA515880

Entities

People

  • Barry Boehm
  • Stephen Blanchette
  • Steven Crosson

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Autonomy
  • C4I
  • Cyber
  • Energy and Power Technologies
  • Human Systems
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Command And Control
  • Complex Systems
  • Department Of Defense
  • Engineering
  • Lessons Learned
  • Military Acquisition
  • Program Management
  • Software Design
  • Software Development
  • System Of Systems
  • Systems Engineering
  • Test And Evaluation
  • United States
  • Unmanned Aerial Vehicles
  • Unmanned Ground Vehicles
  • Unmanned Vehicles
  • Warfare

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.
  • Systems Analysis and Design