Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Technical Report

State of Practice Report: Essential Technical and Nontechnical Issues Related to Designing SoS Platform Architectures

  • May 2015
  • By Sholom G. Cohen, John Klein
  • This report analyzes the state of the practice in system-of-systems (SoS) development, based on 12 interviews of leading SoS developers in the DoD and industry.
  • System of Systems Software Architecture
  • Publisher: Software Engineering Institute
    CMU/SEI Report Number: CMU/SEI-2015-TR-007
  • Abstract

    This report presents an analysis of the state of the practice in system-of-systems (SoS) development. SoS architectures, or blueprints for integrating multiple systems based on common software platforms, have been successful in many commercial environments. The report discusses technical issues related to SoS common platform development and adoption in the Department of Defense (DoD) and the nontechnical constraints that must be satisfied. The analysis is based on information captured from 12 interviews of leading SoS developers in the DoD and industry, applying a SoS definition from the literature to identify gaps between the current state and the desired end state. The results of the study show that while commercial and DoD developers follow different approaches, all organizations report nontechnical constraints as more challenging than technical issues. For the DoD, these include leadership changes, shifting political priorities, and difficulty in replacing suppliers. The report recommends further study of SoS planning and agile approaches that better support incremental development; bridging the gap from SoS to system concerns so that system designers understand SoS concerns and can focus on their products in the context of the SoS; and documenting the platform at all software levels, including architecture views and component integration strategies. 

  • Download

Cite This Report

SEI

Cohen, Sholom; & Klein, John. State of Practice Report: Essential Technical and Nontechnical Issues Related to Designing SoS Platform Architectures . CMU/SEI-2015-TR-007. Software Engineering Institute, Carnegie Mellon University. 2015. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=438841

IEEE

Cohen. Sholom, and Klein. John, "State of Practice Report: Essential Technical and Nontechnical Issues Related to Designing SoS Platform Architectures ," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2015-TR-007, 2015. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=438841

APA

Cohen, Sholom., & Klein, John. (2015). State of Practice Report: Essential Technical and Nontechnical Issues Related to Designing SoS Platform Architectures (CMU/SEI-2015-TR-007). Retrieved March 25, 2017, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=438841

CHI

Sholom Cohen, & John Klein. State of Practice Report: Essential Technical and Nontechnical Issues Related to Designing SoS Platform Architectures (CMU/SEI-2015-TR-007). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2015. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=438841

MLA

Cohen, Sholom., & Klein, John. 2015. State of Practice Report: Essential Technical and Nontechnical Issues Related to Designing SoS Platform Architectures (Technical Report CMU/SEI-2015-TR-007). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=438841

BibTex

@techreport{CohenStateof2015,
title={State of Practice Report: Essential Technical and Nontechnical Issues Related to Designing SoS Platform Architectures },
author={Sholom Cohen and John Klein},
year={2015},
number={CMU/SEI-2015-TR-007},
institution={Software Engineering Institute, Carnegie Mellon University},
address={Pittsburgh, PA},
url={http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=438841} }