Systems of Systems (SoS)

From SEBoK
Jump to navigation Jump to search

Definition and characteristics of Systems of Systems

System of systems engineering (SoSE) is not necessarily a new discipline, but it is an opportunity for the systems engineering community to define the complex systems of the 21st Century (Jamshidi 2009a, 1). While systems engineering is a fairly established field, SoSE represents a challenge for the present systems engineers at the global level. In general, SoSE requires considerations beyond those usually associated with engineering to include socio-technical and sometimes socio-economic phenomena.

There are many definitions of System(s) of Systems, some of which are dependent on the particularity of an application area. (Maier 1998) postulated five key characteristics of SoS: Operational independence of component systems, Managerial independence of component systems, Geographical distribution, Emergent behavior, and Evolutionary development processes. (Jamshidi 2009) has reviewed more than seven potential definitions of SoS and, although there is not all are universally accepted by the community, the following has received substantial attention:

A SoS is an integration of a finite number of constituent systems which are independent and operatable, and which are networked together for a period of time to achieve a certain higher goal.

It should be noted that according to this definition, formation of a SoS is not necessarily a permanent phenomenon, but rather a matter of necessity for integrating and networking them in a central way for specific goal such as robustness, cost, efficiency, etc. DeLaurentis (DeLaurentis find ref) has added to the five SoS criteria above for SoS Engineering to include: inter-disciplinarity, heterogeneity of the systems involved, and networks of systems. Not all SoS will exhibit all of the characteristics, but it is generally assumed that a SoS is characterised by exhibiting a majority of the Maier Criteria. Although the individual systems in a SoS are usually considered to have independent operational viability, it is sometimes the case that the SoS must contain some systems the only purpose of which is to enable the interoperation of the other component systems; i.e. the enabling systems cannot operate outside of the SoS.

Types of SoS

SoS can take different forms. Based on a recognized taxonomy of SoS, there are four types of SoS (Maier 1998; Dahmann and Baldwin 2008). These are:

  • Directed. Directed SoS are those in which the system-of-systems is created and managed to fulfil specific purposes and the constituent systems are subordinated to the SoS. The component systems maintain an ability to operate independently, but their normal operational mode is subordinated to the central managed purpose.
  • Acknowledged. Acknowledged SoS have recognized objectives, a designated manager, and resources for the SoS; however, the constituent systems retain their independent ownership, objectives, funding, and development and sustainment approaches. Changes in the systems are based on cooperative agreements between the SoS and the system.
  • Collaborative. In collaborative SoS the component systems interact more or less voluntarily to fulfil agreed upon central purposes. The central players collectively decide how to provide or deny service, thereby providing some means of enforcing and maintaining standards.
  • Virtual. Virtual SoS lack a central management authority and a centrally agreed upon purpose for the system-of-systems. Large-scale behavior emerges—and may be desirable—but this type of SoS must rely on relatively invisible mechanisms to maintain it.

This characterization offers a framework for understanding SoS based on the origin of the SoS capability objectives and the relationships among the stakeholders for both the SoS and the systems.

Emergence

The emergent behavior of a SoS is, put simply, the behaviors that are due either to the internal relationships among the parts of the SoS or as a response to its external environment. The behavior emerges because of interactions and it cannot arise from any of the constituent systems acting alone. Because of the strong element of humans and organizations in SoS, emergent behavior in a SoS can result from changes in the way systems are employed by users now that they are operating in a new and expanded context. Consequences of the emergent behavior may be viewed as negative/harmful, positive/beneficial, or neutral/unimportant by stakeholders of the SoS.

There is much concern about emergent behavior which is unexpected or cannot be predicted by knowledge of the system’s constituent parts. For the purposes of a SoS, unexpected means unintentional, not purposely or consciously designed-in, not known in advance, or surprising to the developers and users of the SoS. In a SoS context, not predictable by knowledge of its constituent parts means the impossibility or impracticability (in time and resources) of subjecting all possible logical threads across the myriad functions, capabilities, and data of the systems to a comprehensive SE process.

Application domains and the difference between System of System Engineering and Systems Engineering

Application of SoS is broad and expanding into almost all walks of life. Originally addressed in military applications, the defense sector has provided a base for some initial approaches to conceiving and engineering SoS which offer intellectual foundation, technical approaches and practical experience to this field. However, SoS is far from limited to defense. In fact, as you look at the world through a SoS lens it becomes clear that SoS concepts and principles apply across other governmental, civil and commercial domains. These include

  • Transportation; e.g. integrated ground transportation, cargo transport, air traffic, highway management, space systems
  • Energy; e.g. smart grid, smart houses, integrated production/consumption
  • Health Care; e.g. regional facilities management, emergency services, personal health management
  • Natural Resource Management, e.g. global environment, regional water resources, forestry, recreational resources
  • Disaster Response; forest fires, floods, terrorist attacks
  • Consumer Products; integrated entertainment, household product integration
  • Media; film, radio, television

Understanding the environment in which a system or SoS will be developed and employed is central to understanding how best to apply SE principles within that environment. Observations regarding differences between individual or constituent systems and SoS are listed in Table 1 (Dahmann and Baldwin 2008; Neaga et. al. 2009). In each case, the degree of difference varies in practice and with complexity of current systems and system development environments - many of the SoS characterizations may apply to systems in certain circumstances.

Table 1 - Differences between Systems and Systems of Systems as They Apply to Systems Engineering
Systems Engineering Systems of Systems Engineering
Management and Oversight
System Physical engineering Socio-technical management and engineering
Stakeholder Involvement Clear set of stakeholders Multiple levels of stakeholders with

mixed and possibly competing interests

Governance Aligned management and funding Added levels of complexity due to management

and funding for both SoS and systems; SoS does not have control over all constituent systems

Operational Environment
Operational focus (goals) Designed and developed to meet common objectives Called upon to meet new SoS objectives using

systems whose objectives may or may not align with the SoS objectives

Implementation
Acquisition/Development Aligned to established acquisition

and development processes

Cross multiple system lifecycles across

asynchronous acquisition and development efforts, involving legacy systems, developmental systems, and technology insertion

Process Well established Learning and adaptation
Test and evaluation Test and evaluation of the system is possible Testing is more challenging due to systems'

asynchronous life cycles and given the complexity of all the parts

Engineering and design considerations
Boundaries and interfaces Focuses on boundaries and interfaces Focus on identifying systems contributing to

SoS objectives and enabling flow of data, control and functionality across the SoS while balancing needs of the systems. OR Focus on interactions between systems Difficult to define system of interest

Performance and Behavior Performance of the system to meet

performance objectives

Performance across the SoS that satisfies

SoS use capability needs while balancing needs of the systems

Metrics Well defined (e.g. INCOSE handbook) Difficult to define, agree, and quantify

Topics

The topics contained within this knowledge area include:

References

Please make sure all references are listed alphabetically and are formatted according to the Chicago Manual of Style (15th ed). See the BKCASE Reference Guidance for additional information.

Citations

List all references cited in the article. Note: SEBoK 0.5 uses Chicago Manual of Style (15th ed). See the BKCASE Reference Guidance for additional information.

Primary References

All primary references should be listed in alphabetical order. Remember to identify primary references by creating an internal link using the ‘’’reference title only’’’ (title). Please do not include version numbers in the links.

Checkland P B. 1981. Systems Thinking, Systems Practice. Wiley.

  • Introduced the Soft Systems Methodology which challenged conventional ideas to address messy problems of socio-technical systems.

Chen D, Doumeingts G, Vernadat F. 2008. Architectures for enterprise integration and interoperability: Past, present and future. Comput.Ind. 9;59(7):647-659.

  • The paper defines and clarifies basic concepts of enterprise architectures. Then an overview on architectures for enterprise integration developed since the middle of the 1980s is presented. The main part of the paper focuses on the recent developments on architectures for enterprise interoperability. The main initiatives and existing works are presented. Future trends and some research issues are discussed and conclusions are given at the end of the paper.

Dahmann Judith and Baldwin Kristen. 2008. Understanding the Current State of US Defense Systems of Systems and the Implications for Systems Engineering. Paper preented at IEEE Systems Conference, 7-10 April, Montreal, Canada.

  • Paper in which four types of Systems of Systems are defined.

Henshaw M., Kemp D., Lister P., Daw A., Harding A., Farncombe A., and Touchin M. (2011) Capability Engineering - An Analysis of Perspectives. INCOSE 21st Int. Symp., Denver, US, 20-23 June.

  • Output of the INCOSE UK Capability Working Group includes an in-depth analysis of capability engineering and its relationship to systems engineering.

Hubbard E-M, Siemieniuch C E, Sinclair M A, Hodgson A. 2010. Working towards a holisticorganisational systems model. 5th Int. Conf. Systems of Systems Engineering (SoSE), Loughborough, UK. 22-24 June.

  • This paper presents an integration effort combining a number of soft factors modelling tools and considers the potential impact of such an overall tool in a system of systems environment. The paper introduces the tools developed and how it is envisaged they will work together to provide a comprehensive, coherent output. It is suggested that a suite of interoperable tools of this form could aid the design and operation of organisational systems and ensure they are fit for purpose.

ISO. TC 184/SC5 (ISO standards) Interoperability, integration, and architectures for enterprise systems and automation applications (Corrections needed)

  • Provides access to the most relevant internationally recognized standards and work in the area of enterprise architecture

Jamshidi, Mo (ed.) 2009a. System of Systems Engineering -Innovations for the 21st Century: Wiley, ISBN 978-0-470-19590-1

  • Following chapters on SoS approaches and techniques, there are chapters authored by leading experts in the applications of net centricity, management, defense, e-business, infrastructures, wireless sensor networks, services, space exploration, electrical power systems, transportation, sustainability, robotic swarms, healthcare, and Global Earth Observation (GEO).

Jamshidi, Mo (ed.) 2009b. Systems of Systems Engineering - Principles and Applications: CRC Press, ISBN 978-1-4200-6588-6

  • A Comprehensive set of chapters authored by leading experts in the SoS field covering theory and practical applications with examples from energy, medical, microgrid, sensor networks, defense, vehicles, space systems, and airport operations.

Maier, M W. 1998. Architecting Principles for Systems-of-Systems. Systems Eng 1(4): 267-284.

  • This is the paper in which the five characteristics of, or criteria for, Systems of Systems are defined. It is the most frequently cited paper for SoS definition.

Rittel Horst W J, and Webber Melvin M. 1973. Dilemmas in a General Theory of Planning. pp. Policy Sciences, Vol. 4, Elsevier Scientific Publishing Company, Inc., Amsterdam,155–169. (Reprinted in Cross N. (ed.). 1984. Developments in Design Methodology, J. Wiley & Sons, Chichester, pp. 135–144)

  • Horst Rittel and Melvin M. Webber formally described the concept of wicked problems in a 1973 treatise, contrasting "wicked" problems with relatively "tame," soluble problems in mathematics, chess, or puzzle solving ie the origin of the term ‘wicked problem

Additional References

All additional references should be listed in alphabetical order.


Abel A. and Sukkarieh S. 2006. The Coordination of Multiple Autonomous Systems using Information Theoretic Political Science Voting Models. Proc. IEEE International Conference on System of Systems Engineering, 24-26 April, Los Angeles.

Azarnoush H, Horan B, Sridhar P, Madni A M, and Jamshidi M. (2006) Towards optimization of a real-world robotic-sensor system of systems. In Proc World Automation Congress (WAC), July 24-26. Budapest, Hungary.

Bruesburg A. and Fletcher G. 2008. The Human View Handbook – Systems Engineering & Assessment Ltd.

Castka P B. 2001. Factors affecting the successful implementation of high performance teams. Team Performance Management , 7 (7/8), 123-134.

Cloutier R M., DiMario J. and Polzer H W. 2009. Net-Centricity and System of Systems. Chapter in (Jamshidi 2009a)

Curtis B, Hefley W E, and Miller S A. 2001. People Capability Maturity Model (P-CMM). Software Engineering Inst. Carnegie Mellon University.

Conklin Jeff. 2005. Dialogue Mapping: Building Shared Understanding of Wicked Problems. Wiley. 1st ed. ISBN 978-0470017685

Dickerson C E., Soules S M., Sabins M R. and Charles P H. (2004) Using Architectures for Research, Development, and Acquisition. Office of the Assistant Secretary of The Navy (Research Development And Acquisition) Washington DC. (ADA427961). http://handle.dtic.mil/100.2/ADA427961

Dickerson C E. and Mavris D. (2009) Architecture and Principles of Systems Engineering. CRC Press, Auerbach Publications, New York.

DoD. 1998. Levels of Information System Interoperability. C4ISR Interoperability Working Group, US Department of Defense, Washington D.C.

European Commission. 2010. Annex II to the Communication from the Commission to the European Parliament, the Council, the European Economic and Social Committee and the Committee of Regions Towards interoperability for European public services. http://ec.europa.eu/isa/strategy/doc/annex_ii_eif_en.pdf

Giachetti R E. 2010. Design of Enterprise Systems, Theory, Architecture, and Methods, CRC Press, Boca Raton, FL.

Hall Jim. 2007. Openness – An Important Principle For The Stewardship of DoD IT Standards. Assistant Deputy Under Secretary of Defense (LMR/LPS), and DoD Standards Executive, in DSPO Journal pg. 4-7, Mar/Jan. http://www.dsp.dla.mil/app_uil/content/newsletters/journal/DSPJ-01-07.pdf

Henshaw Michael J D. 2011. Assessment of Open Architectures within Defence Procurement. (complete ref)

Hitchins D K. (1994) Managing Systems Creation. Engineering Management Journal, 81-88.

IEEE. 1990. Standard Glossary of Software Engineering Terminology, Std 610.12-1990. ISBN 1-55937-067-X.

IFIP-IFAC Task Force. 1999. The Generalised Enterprise Reference Architecture and Methodology, V1.6.3. http://www.cit.gu.edu.au/~bernus/taskforce/geram/versions/geram1-6-3/v1.6.3.html.

ISO 14258:1998. Industrial automation systems -- Concepts and rules for enterprise models. Geneva, Switzerland: International Organization for Standardization;

ISO 19439:2006. Enterprise integration -- Framework for enterprise modelling. Geneva, Switzerland: International Organization for Standardization.

ISO 19440:2007. Enterprise integration -- Constructs for enterprise modelling. Geneva, Switzerland: International Organization for Standardization.

Johnson Mark. 2009. System of Systems Standards. in Jamshidi 2009a.

Lopez D. 2006. Lessons Learned From the Front Lines of the Aerospace. In Proc. IEEE International Conference on System of Systems Engineering. 24-26 April. Los Angeles, US.

Miller Frederic - P, Vandome Agnes F, and McBrewster John. 2009. Enterprise Modelling. VDM Publishing House Ltd., ISBN 6130253370, 9786130253370

Mittal S. 2000a. Extending DoDAF to Allow DEVS-Based Modeling and Simulation In J. Defense Modeling and Simulation JDMS, 3(2).

Mittal S. 2000b. DEVS Unified Process for Integrated Development and Testing of Service Oriented Architectures. Ph. D. Dissertation, Univ. Arizona.

NCOIC. 2008. NCOIC Interoperability Framework (NIF(R)). https://www.ncoic.org/technology/deliverables/nif/

Neaga E I, Henshaw M, and Yue Y. 2009. The Influence of the Concept of Capability-based Management on the Development of the Systems Engineering Discipline. Presented at 7th Ann. Conf. on Systems Eng. Research, 20th - 23rd April. Loughborough, UK.

Owens W A. (1996) The Emerging U.S. System-of-Systems. In The National Defense University, Institute of National Security Studies, Number 63, Washington D.C. February.

Rebovich Jr. George. 2009. Enterprise System of Systems, in (Jamshidi 2009b), chapter 6, pg. 169.

Ring J. (2002) Toward an ontology of systems engineering. INSIGHT, 5(1): 19-22.

Sahin F, Jamshidi M, and Sridhar P. 2007. A Discrete Event XML based Simulation Framework for System of Systems Architectures. Proc IEEE International Conference on System of Systems, 16-18 April. San Antonio, TX, US.

Tannenbaum S I, Salas E, and Cannon-Bowers J A. 1996. Promoting Team Effectiveness. In M. A. West, Handbook of Work Group Psychology. Chichester: Wiley.

Vernadat F B. 1996. Enterprise Modeling and Integration Principles and Applications. Chapman and Hall Publishers.

Wojcik L A and Hoffman K C. 2006. Systems of Systems Engineering in the Enterprise Context: A Unifying Framework for Dynamics. Proc. IEEE International Conference on System of Systems Engineering, 24-26 April. Los Angeles, CA, US.

Zachmann J. 1987. A framework for information systems architecture. IBM SYSTEMS JOURNAL, 26(3).

Zeigler B P, Kim T G, and Praehofer H. 2000a. Theory of Modeling and Simulation. Academic Press, New York, NY.

Zeigler B P, Fulton D, Hammonds P, and Nutaro J. 2000b Framework for M&S–Based System Development and Testing in a Net-Centric Environment. ITEA Journal of Test and Evaluation, 26(3), 21-34.


Article Discussion

[Go to discussion page]

<- Previous Article | Parent Article | Next Article ->

Signatures