Advanced Search

Content Type

Topics

Publication Date

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 and interoperation among systems through some form of system integration. Previous work has approached the information system 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 IT 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 soft-ware architectural patterns. To demonstrate the practical relevance of this work, the authors in-stantiate this categorization with a set of patterns described in both the research literature and by companies that support SoS platforms.

Cite This Report

Show Citation Formats

SEI

Kazman, Rick; Nielsen, Claus; & Schmid, Klaus. Understanding Patterns for System-of-Systems Integration (CMU/SEI-2013-TR-017). Software Engineering Institute, Carnegie Mellon University, 2013. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=75750

IEEE

Kazman. Rick, Nielsen. Claus, and Schmid. Klaus, "Understanding Patterns for System-of-Systems Integration," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2013-TR-017, 2013. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=75750

APA

Kazman, Rick., Nielsen, Claus., & Schmid, Klaus. (2013). Understanding Patterns for System-of-Systems Integration (CMU/SEI-2013-TR-017). Retrieved October 31, 2014, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=75750

CHI

Rick Kazman, Claus Nielsen, & Klaus Schmid. Understanding Patterns for System-of-Systems Integration (CMU/SEI-2013-TR-017). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2013. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=75750

MLA

Kazman, Rick., Nielsen, Claus., & Schmid, Klaus. 2013. Understanding Patterns for System-of-Systems Integration (Technical Report CMU/SEI-2013-TR-017). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=75750