This technical note presents a case study on how choices of structural programmatics (e.g., hierarchical or peer-to-peer organization, centralized or decentralized execution) affect the ability to achieve programmatic interoperability in the context of large, complex systems of systems. Key systems-of-systems concepts and definitions are introduced and explored through the case study. In addition, this report illustrates the pitfalls of focusing on only one aspect of a problem and discusses the need to balance management's desires for control with the realities of systems-of-systems programmatics. This report also introduces an alternative to conventional program management practice that addresses the pitfalls previously identified.
This report is related to the following area(s) of work:
System of SystemsTechnical Note
CMU/SEI-2006-TN-037
October 2006
SEI:
Smith, James; Topics in Interoperability: Structural Programmatics in a System of Systems (CMU/SEI-2006-TN-037). Software Engineering Institute, Carnegie Mellon University, 2006. http://www.sei.cmu.edu/library/abstracts/reports/06tn037.cfm
IEEE:
J. Smith, "Topics in Interoperability: Structural Programmatics in a System of Systems," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Note CMU/SEI-2006-TN-037, 2006. http://www.sei.cmu.edu/library/abstracts/reports/06tn037.cfm
APA:
Smith, J., (2006). Topics in Interoperability: Structural Programmatics in a System of Systems (CMU/SEI-2006-TN-037). Retrieved May 23, 2013, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/06tn037.cfm
CHI:
Smith, James, Topics in Interoperability: Structural Programmatics in a System of Systems (CMU/SEI-2006-TN-037). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2006. http://www.sei.cmu.edu/library/abstracts/reports/06tn037.cfm
MLA:
Smith, J., 2006. Topics in Interoperability: Structural Programmatics in a System of Systems (Technical Report CMU/SEI-2006-TN-037). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://www.sei.cmu.edu/library/abstracts/reports/06tn037.cfm
For more information