Understanding Patterns for System-of-Systems Integration

Abstract

Creating a successful system of systems-one that meets the needs of its stakeholders today and can evolve and scale to sustain those stakeholders into the future-is a very complex engineering challenge. In a system of systems (SoS), one of the biggest challenges is in achieving cooperation among systems through some form of system integration. Previous work has approached the integration challenge in a generic way, not specific to a SoS context, or has provided only a limited range of solutions. This technical report discusses how an architect can address the SoS integration challenge from an architectural perspective; it also illustrates the breadth of potential solutions to the challenge through a categorization of SoS patterns. To demonstrate the practical relevance of this work, the authors instantiate this categorization with a set of patterns described in both the research literature and by companies that support SoS platforms.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2013
Accession Number
ADA592345

Entities

People

  • Claus Nielsen
  • Klaus Schmid
  • Rick Kazman

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Autonomy
  • Biomedical
  • Human Systems

DTIC Thesaurus Topics

  • Application Software
  • Commerce
  • Complex Systems
  • Data Integration
  • Department Of Defense
  • Engineering
  • Information Exchange
  • Information Systems
  • Network Architecture
  • Service Oriented Architecture
  • Software Design
  • Software Development
  • System Of Systems
  • Systems Engineering
  • User Interface
  • Virtual Reality
  • Web Service

Fields of Study

  • Computer science

Readers

  • Distributed Systems and Data Platform Development
  • Enterprise Information Systems Architecture and Joint Command Capability Interoperability Support.
  • Theoretical Analysis.