Difference between revisions of "Foundations of Systems Engineering"

From SEBoK
Jump to navigation Jump to search
m (Text replacement - "SEBoK v. 2.9, released 13 November 2023" to "SEBoK v. 2.9, released 20 November 2023")
 
(159 intermediate revisions by 13 users not shown)
Line 1: Line 1:
SEBOK Part 2 is a guide to knowledge associated with [[System (glossary)]], particularly knowledge relevant to [[Systems Engineering (glossary)]].  
+
----
 
+
'''''Lead Author:''''' ''Rick Adcock'', '''''Contributing Authors:''''' ''Scott Jackson, Janet Singer, Duane Hybertson, Gary Smith''
To download a PDF of Part 2, please [http://www.sebokwiki.org/075/images/7/7e/SEBoK075_Part2.pdf click here].
+
----
 
+
Part 2 of the Guide to the SE Body of Knowledge (SEBoK) is a guide to foundational knowledge which is relevant or useful to {{Term|Systems Engineering (glossary)|systems engineering}} (SE).  
==Introduction==
+
[[File:SEBoK_Context_Diagram_Inner_P2_Ifezue_Obiako.png|centre|thumb|600x600px|'''Figure 1. SEBoK Part 2 in context (SEBoK Original).''' For more detail see[[Structure of the SEBoK]]]]
 
+
This knowledge is included in the SEBoK firstly to help {{Term|Systems Engineer (glossary)|systems engineers}} benefit from an understanding of the foundations of their discipline, and to provide them with access to some of the theories and practices of {{Term|Systems Science (glossary)|systems science}} and other fields of systems practice.  Including this wider integrative systems science context in the SEBoK should also help to make SE knowledge more accessible to a wider audience outside of its traditional {{Term|Domain (glossary)|domains}}.
How can systems engineers benefit from understanding the broader context for their discipline, in terms of theories and practices of systems science and other fields of systems practice?
 
  
Most systems engineers are practitioners, applying processes and methods that have been developed and evolved over decades. SE is a pragmatic approach, inherently interdisciplinary, yet specialized. Systems engineers usually work within a specific domain, using processes and methods that are tailored to their domain’s unique problems, constraints, risks and opportunities, and that capture domain experts’ knowledge of the best order to tackle issues as we approach a problem in the particular domain.
+
==Knowledge Areas in Part 2==
 
+
Each part of the SEBoK is divided into knowledge areas (KAs), which are groupings of information with a related theme. Part 2 contains the following KAs:  
Specific domains in which systems approaches are used and adapted include
 
*Technology products – integrating multiple engineering disciplines
 
*Information-rich systems – command & control, air traffic management etc
 
*Platforms – aircraft, civil airliners, cars, trains, etc -
 
*Organisational and enterprise systems, which may be focused on delivering service or capability
 
*Civil engineering/infrastructure systems
 
 
 
The specific skill-sets for each domain and system scale may be quite different. However there are certain underlying unifying principles based on systems science and systems thinking that will improve the effectiveness of the systems approach in any domain, and in particular, improve our ability to integrate complex systems that span traditional domain boundaries - increasingly needed to solve today’s complex system challenges. But as these different communities come together, they find that assumptions underpinning their world-views are not shared.
 
 
 
To bridge between different domains and communities of practice, we need a well-grounded definition of the “intellectual foundations of systems engineering”, and a common language to describe the relevant concepts and paradigms. We need to look beyond systems engineering to achieve this. An integrated systems approach for solving complex problems needs to combine elements of systems science, systems thinking and systems engineering, and needs to provide a framework and language that allow different communities to work together for a common purpose.
 
 
 
==Knowledge Areas in Part 2: Systems==
 
Part 2: Systems, contains the following knowledge areas:
 
  
 
*[[Systems Fundamentals]]
 
*[[Systems Fundamentals]]
 +
*[[The Nature of Systems]]
 
*[[Systems Science]]
 
*[[Systems Science]]
 
*[[Systems Thinking]]
 
*[[Systems Thinking]]
 
*[[Representing Systems with Models]]
 
*[[Representing Systems with Models]]
 
*[[Systems Approach Applied to Engineered Systems]]
 
*[[Systems Approach Applied to Engineered Systems]]
<br>
 
  
==The Systems Praxis Framework==
+
==Introduction==
  
The term “systems praxis” refers to the whole intellectual and practical endeavour for creating holistic solutions to today’s complex system challenges. This summary of a Praxis Framework is included here because it represents best practice thinking on the “intellectual foundations of systems engineering” and associate common language to make the concepts and principles of systems thinking and practice accessable to anyone applying a systems approach to engineered system problems.  
+
Most systems engineers are practitioners, applying {{Term|Process (glossary)|processes}} and methods that have been developed and evolved over decades. SE is a pragmatic approach, inherently interdisciplinary, yet specialized. Systems engineers usually work within a specific domain using processes and methods that are tailored to their domain’s unique {{Term|Problem (glossary)|problems}}, {{Term|Constraint (glossary)|constraints}}, {{Term|Risk (glossary)|risks}} and {{Term|Opportunity (glossary)|opportunities}}.  These processes and methods have evolved to capture domain experts’ knowledge regarding the best approach to applying SE to the particular domain.  
  
The Praxis Framework for unifying systems praxis was developed by members of INCOSE and ISSS (IFSR 2012) as the first step towards a “common language for systems praxis”. Systems praxis requires many communities to work together. To work together we must first communicate; and to communicate, we must first connectThe diagram below shows the flows and interconnections among elements of a “knowledge ecosystem” of systems theory and practice.
+
Specific domains in which {{Term|Systems Approach (glossary)|systems approaches}} are used and adapted include:
 +
* Technology products, integrating multiple {{Term|Engineering (glossary)|engineering}} disciplines
 +
* Information-rich systems, e.g. command & control, air traffic management, etc.
 +
* Platforms, e.g. aircraft, civil airliners, cars, trains, etc.   
 +
* Organizational and enterprise systems, which may be focused on delivering service or capability
 +
* Civil engineering/infrastructure systems, e.g. roads networks, bridges, builds, communications networks, etc.
  
[[File:IFSR_ISA_July_2012_REV.png|thumb|750px|center|'''Figure 1. IFSR ISA Diagram (Martin 2012).''' Copyright 2012 Released Under Creative Commons License.]]
+
The specific skill-sets for each domain, and the kinds and scales of system it considers, may be quite different. However, there are certain underlying unifying systems principles that can improve the effectiveness of the systems approach in any domain. In particular, shared knowledge of systems principles and terminology will enable communication and improve system engineers’ ability to integrate {{Term|Complex (glossary)|complex}} systems that span traditional domain {{Term|Boundary (glossary)|boundaries}} (Sillitto 2012). This integrated approach is increasingly needed to solve today’s complex system challenges, but as these different communities come together, they may find that assumptions underpinning their worldviews are not shared.  
  
In this framework, the following elements are connected:
+
==General Systems Engineering Foundations==
 +
To bridge the gap between different domains and communities of practice, it is important to first establish a well-grounded definition of the “intellectual foundations of systems engineering,” as well as a common language to describe the relevant {{Term|Concept (glossary)|concepts}} and {{Term|Paradigm (glossary)|paradigms}}. An integrated systems approach for solving complex problems needs to combine elements of systems theories and systems approaches to practice. This may range from the technical-systems focus that has been dominant in systems engineering to the learning-systems focus of social systems intervention. An integrated systems approach needs to provide a framework and language that allow different communities with highly divergent worldviews and skill sets to work together for a common {{Term|Purpose (glossary)|purpose}}.
  
Systems thinking is the core integrative element of the framework. It binds the foundations, theories and representations of systems science together with the hard, soft and pragmatic approaches of systems practice. Praxis “puts theories into action”. In systems praxis, as in any practical discipline underpinned by science, there is constant interplay between theories and practice, with theory informing practice, and outcomes from practice informing theory.
+
The SEBoK as a whole aims to provide principles and concepts which can be used to support all potential applications of systems engineering, and which can be easily translated to any particular application by the reader. Often the published knowledge related to systems engineering has been developed from particular application areas, typically combinations of applications like defense, transport, or medical, business models such as government, commercial or voluntary or technology domains such as mechanical, electrical or cyber.  In publishing it, authors will make some effort to '''specialize''' it into knowledge which can be applied across related applications.
  
Interdisciplinary systems science has a very wide scope and is grouped into three broad areas:
+
In the SEBoK, we seek to find or create '''general''' descriptions of SE knowledge.  A general description should cover all applications of systems engineering and should include an explanation of the special cases it covers and how it applied to them.  The generalization of knowledge can be informal, providing coverage of the most common specializations or being the domains current best understanding of the general case. A truly general description must be based upon stronger theoretical considerations and be in some sense proven to predict and cover all special cases.  Knowledge described in the SEBoK will usually be informally generalized knowledge, with any specific knowledge being identified as such and related to the general as appropriate.
*'''Foundations''', which help us to organize knowledge, learning and discovery, and include: meta-theories of methodologies; ontology; epistemology; axiology; praxiology (theory of effective action); teleology, semiotics & semiosis; category theory; etc.
 
*'''Theories''' about systems, abstracted from domains and specialisms so as to be universally applicable: general systems theory; systems pathology; complexity; anticipatory systems; cybernetics; autopoiesis; living systems; science of generic design; organization theory; etc.
 
*'''Representations''', that we can use to describe, analyse and make predictions about systems and their wider context – such as: models; dynamics; networks; cellular automata; life cycles; queuing theory; graph theory; rich pictures; narrative; games and dramas; agent based simulations; etc.
 
  
Systems approaches to practice aim to act on the real world to produce desired outcomes without adverse unintended consequences; so practice needs to draw on the wide range of knowledge appropriate to the system of interest and its wider context. No one branch of systems science provides a satisfactory explanation for all aspects of a typical system “problematique”; a pragmatic approach judiciously selects an appropriate set of tools and patterns that will give sufficient and appropriate insights to manage the issue at hand. Systems approaches to practice are grouped into three broad areas.
+
The INCOSE Vision 2025 includes an aim for systems engineering to be become a discipline with a formally defined theoretical basis.  Such a general theory of SE would be largely included in SEBoK Part 2.  The current SEBoK part 2 does not include such a theory. It provides generalized descriptions of foundational knowledge which has a pragmatic value to help describe and improve the current and future practice of systems engineering. We would expect any emerging general theory of systems engineering to draw from and expand these foundations.   As such a theory is defined, it will be included in Part 2 of the SEBoK.
*'''Hard''' approaches are suited to solving well-defined problems using analytical methods and quantitative techniques. Strongly influenced by “machine” metaphors, they focus on technical systems, objective complexity, and optimization to achieve desired combinations of emergent properties. They are based on “realist” and “functionalist” foundations and worldview.
 
*'''Soft''' approaches: are suited to problem structuring and open inquiry within a learning system metaphor; focus on communication, subjective complexity, interpretations and roles; and draw on subjective and “humanist” philosophies with constructivist and interpretivist foundations.
 
*'''Pragmatic''' approaches apply multiple methodologies drawn from different foundations as appropriate to the situation. Heuristics, boundary techniques, model unfolding, etc, enable a deep understanding of assumptions, contexts, and complexity due to different stakeholders’ values and valuations. An appropriate mix of hard, soft and custom methods draws on both systems and domain-specific traditions. Systems may be viewed as networks, ecosystems, machines, societies, discourses, etc.
 
  
The set of “clouds” that collectively represents systems praxis is part of a wider ecosystem of knowledge, learning and action. Successful integration with this wider ecosystem is key to success with real world systems.  Systems science is augmented by “hard” scientific disciplines such as physics and neuroscience, and by formal disciplines such as mathematics, logic and computation; it is both enhanced by, and used in, humanistic disciplines such as psychology, culture, and rhetoric, and pragmatic disciplines, such as accounting, design, and law.  Systems practice depends on measured data and specified metrics relevant to the problem situation and domain, on solicitation of local values and knowledge, and on pragmatic integration of legacy practices and discipline knowledge.
+
==The Systems Praxis Framework==
  
So in summary: Integrative Systems Science allows us to identify, explore and understand patterns of complexity through contributions from the foundations, theories and representations of systems science and other disciplines relevant to the “problematique”. Systems approaches to practice address complex problems and opportunities using methods, tools, frameworks, patterns, etc, drawn from the knowledge of integrative systems science, while observation of the results of systems practice enhances the body of theory. And systems thinking binds the two together through appreciative and reflective practice using “system paradigms”, concepts, principles, patterns etc.
+
The term '''“systems praxis”''' refers to the entire intellectual and practical endeavor for creating {{Term|Holistic (glossary)|holistic}} solutions to today’s complex system challenges. {{Term|Praxis (glossary)|Praxis}} is defined as “translating an idea into action”  (Wordnet 2012) and suggests that the best holistic approach to a given complex challenge may require integrating appropriate theory and appropriate practice from a wide variety of sources. Systems praxis requires many communities to work together. To work together we must first communicate; and to communicate, we must first connect.
  
==Scope of Part 2==
+
A framework for unifying systems praxis was developed by members of International Council on Systems Engineering (INCOSE) and International Society for the System Sciences (ISSS) (International Federation for Systems Research (IFSR) 2012)) as the first step towards a “common language for systems praxis”. This '''Systems Praxis Framework''' is included here because it represents current thinking on the foundations and common language of systems engineering, making the concepts and principles of systems thinking and practice accessible to anyone applying a systems approach to {{Term|Engineered System (glossary)|engineered system}} problems.  This framework and thinking have been used to help organize the guide to systems knowledge in the SEBoK.
  
Part 2 of the SEBoK contains a guide to knowledge about systems, which is relevant to a full understanding of SE.  It does not try to capture all of the available system knowledge; rather, it provides an overview and guide too many aspects of systems theory and practice relevant to the SEBoK.
+
The diagram below shows the flows and interconnections among elements of a “knowledge ecosystem” of systems theory and practice.
  
The following diagram summarizes the way in which the knowledge in SEBoK Part 2 is organized.
+
[[File:IFSR_SPF_August_2013.jpg|thumb|850px|center|'''Figure 2.  The Systems Praxis Framework, Developed as a Joint Project of INCOSE and ISSS.''' (© 2012 International Federation for Systems Research) Released under Creative Commons Attribution 3.0 License. Source is available at http://systemspraxis.org/framework.pdf.]]
  
[[File:Fig_1_The_relationships_between_key_systems_ideas_and_SE_RA.jpg|600px|thumb|center|'''Figure 2. The relationships between key systems ideas and Systems Engineering.''' (SEBoK Original)]]
+
In this framework, the following elements are connected:
 
The diagram is divided into five sections, each describing how we have treated systems knowledge in the SEBoK.
 
#The [[Systems Fundamentals]] Knowledge Area considers the question “What is a Systems?  This section explores the wide range of system definitions and focuses on Open Systems, generic System Types, Complexity and Emergence. All of these ideas are particularly relevant to [[Engineered System (glossary)]] and to the groupings of such systems associated with the Systems Approach described in detail in KA 5 (i.e. [[Product System (glossary)]] , [[Service System (glossary)]] , [[Enterprise System (glossary)]] and [[System of Systems (SoS) (glossary)]] Capability).
 
#The [[Systems Science]] Knowledge Area provides an overview of the most influential movements in systems science. This section explores the chronological development of systems knowledge and discusses the underlying theories behind some of the approaches taken in applying it to real problems. This is useful background knowledge of general interest to systems engineers, in particular those involved in development of SE standards and descriptions.
 
#The [[Systems Thinking]] Knowledge Area describes key Concepts, Principles and Patterns shared across systems research and practice and organizes them as a system of related ideas. Understanding this way of thinking should be a key competence for anyone undertaking systems research or practicing SE.
 
#The [[Representing Systems with Models]] Knowledge Area considers the key role that abstract models play in both the development of system theories and the application of Systems Approaches.
 
#The [[Systems Approach Applied to Engineered Systems]] Knowledge Area defines a structured problem or opportunity discovery, as well as exploration and resolution approaches that can be applied to all engineered systems , which is based on systems thinking and utilizes appropriate elements of system approaches and representations. This KA provides principles that map directly to SE practice.
 
  
It should be noted that, while the knowledge presented in this part of the SEBoK has been organized into these areas to facilitate understanding, the intention is to present a rounded picture of research and practice based on system knowledge. These knowledge areas are tightly coupled and should be seen together as a system of ideas for connecting understanding, research, and practice, based on system knowledge which applies to all types of domains and underpins a wide range of scientific, management, and engineering disciplines.
+
'''Systems Thinking''' is the core integrative element of the framework. It binds the foundations, theories and representations of systems science together with the hard, soft and pragmatic approaches of systems practice. In systems praxis, as in any practical discipline underpinned by science, there is constant interplay between theories and practice, with theory informing practice and outcomes from practice informing theory.  Systems thinking is the ongoing activity of assessing and appreciating the {{Term|System Context (glossary)|system context}}, and guiding appropriate adaptation, throughout the praxis cycle.  
  
Systems Thinking is a fundamental paradigm describing a way of looking at the world.  People competent in Systems Thinking are essential to the success of both research and practice.  In particular, individuals who have an awareness and/or active involvements in both research and practice are needed to help integrated these closely related activities. This part of the SEBoK aims to help encourage such closer linked between the two systems domains as discussed in the Systems Praxis Framework.
+
'''Integrative Systems Science''' has a very wide scope and is grouped into three broad areas:
 +
* '''Foundations''', which help to organize knowledge and promote learning and discovery. This area includes: meta-theories of methodology, ontology, epistemology, axiology, praxiology (theory of effective action), teleology, semiotics & semiosis, category theory, etc.
 +
* '''Theories''' pertaining to systems are abstracted from domains and specialties, so as to be universally applicable: {{Term|General System Theory (glossary)|general system theory}}, systems pathology, {{Term|Complexity (glossary)|complexity}}, anticipatory systems, cybernetics, autopoiesis, living systems, science of generic design, organization theory, etc.
 +
* '''Representations''' and corresponding theories describe, explore, analyze, and make predictions about systems and their wider contexts, whether in terms of {{Term|Model (glossary)|models}}, dynamics, networks, cellular automata, {{Term|Life Cycle (glossary)|life cycles}}, queues, graphs, rich pictures, narratives, games and dramas, agent-based {{Term|Simulation (glossary)|simulations}}, etc.
  
==Systems Thinking==
+
'''Systems Approaches to Practice''' aim to act on real world experiences to produce desired outcomes without adverse, unintended consequences; ergo, practice needs to draw on the wide range of knowledge appropriate to the {{Term|System-of-Interest (glossary)|system-of-interest}} and its wider context. No one branch of systems science or practice provides a satisfactory explanation for all aspects of a typical system “problematique”; therefore, a more pragmatic approach is needed. Traditional systems approaches are often described to be either hard or soft: 
The origins of systems thinking began in attempts to better understand complex situations in biology, organizations, control, etc.  From these attempts come a set of fundamental concepts defining the idea of an open system and associated principles such as holism, emergence, etc. which have become the foundations of system thinking.
 
  
[[File:Fig2_Systems_Thinking_and_Systems_Science_RA.png|450px|thumb|center|'''Figure 3. Systems Thinking and Systems Science.''' (SEBok Original)]]
+
* '''Hard''' approaches are suited to solving well-defined problems with reliable data and clear goals, using analytical methods and quantitative techniques. Strongly influenced by “machine” metaphors, they focus on technical systems, objective complexity, and optimization to achieve desired combinations of emergent properties. They are based on “realist” and “functionalist” foundations and worldview.
 +
* '''Soft''' approaches are suited to structuring problems involving incomplete data, unclear goals, and open inquiries, using a “learning system” metaphor, focus on communication, intersubjective complexity, interpretations and roles, and draw on subjective and “humanist” philosophies with constructivist and interpretivist foundations.
  
Over time, systems thinking has been extended and refined by the creation of a set of abstract system models and a system of systems-concepts, which apply to all systems, independent of their domain.
+
'''Pragmatic''' (pluralist or critical) approaches judiciously select an appropriate set of tools and patterns that will give sufficient and appropriate insights to manage the issue at hand by applying multiple methodologies drawn from different foundations as appropriate to the situation. {{Term|Heuristic (glossary)|Heuristics}}, boundary critiques, model unfolding, etc, enable the understanding of assumptions, contexts, and {{Term|Constraint (glossary)|constraints}}, including complexity due to different {{Term|Stakeholder (glossary)|stakeholders’}} {{Term|Value (glossary)|values}} and valuations. An appropriate mix of “hard”, “soft”, and custom methods draws on both systems and domain-specific traditions. Systems may be viewed as {{Term|Network (glossary)|networks}}, societies of agents, organisms, ecosystems, rhizomes, discourses, machines, etc.
  
System science is a community of research and practice which is based on systems thinking, and which adds to and evolves the systems thinking body of knowledge.
+
The set of “clouds” that collectively represents systems praxis is part of a wider ecosystem of knowledge, learning, and action. Successful {{Term|Integration (glossary)|integration}} with this wider ecosystem is the key to success with real world systems.  Systems science is augmented by “hard” scientific disciplines, such as physics and neuroscience, and by formal disciplines, such as mathematics, logic and computation. It is both enhanced by, and used in, humanistic disciplines, such as psychology, culture, and rhetoric, and pragmatic disciplines, such as accounting, design, and law.  Systems practice depends on measured data and specified {{Term|Metric (glossary)|metrics}} relevant to the problem situation and domain, the solicitation of local values and knowledge, and the pragmatic integration of experience, legacy practices, and discipline knowledge.
  
[[Systems Thinking]] stands alone as a way of thinking which “Systems People” can use to gain a fuller understanding of any situation and through this, guide a wide range of human activity.
+
In summary, '''Integrative Systems Science''' allows us to identify, explore, and understand patterns of complexity through contributions from the foundations, theories, and representations of systems science and other disciplines relevant to the “problematique”. '''Systems Approaches to Practice''' address complex problems and opportunities using methods, tools, frameworks, patterns, etc., drawn from the knowledge of integrative systems science, while the observation of the results of systems practice enhances the body of theory. '''Systems Thinking''' binds the two together through appreciative and reflective practice using systems concepts, principles, patterns, etc.
  
Checkland (1999) discusses the use of systems thinking as a way to both understand and intervene in a problem situation.  Lawson (2010) defines three related contexts in which systems thinking can be used:
+
==Scope of Part 2==
#to better understand a current real world situation by defining an abstract Situation System;
 
#to describe the Respondent System that might be used to understand, use, manage, sustain or change the situation system;
 
#to understand how one or more system assets needs be acquired, modified, or created to achieve the purpose of the respondent system.
 
  
==Systems Science==
+
Part 2 of the SEBoK contains a guide to knowledge about systems, which is relevant to a better understanding of SE.  It does not try to capture all of this systems knowledge here; rather, it provides an overview of a number of key aspects of systems theory and practice especially relevant to SE.
  
[[Systems Science (glossary)]] is an interdisciplinary field of science that studies the nature of complex systems in nature, society, and science. It aims to develop interdisciplinary foundations, which are applicable in a variety of areas, such as engineering, biology, medicine and social sciencesThis systems science is practiced by a community of system researchers who perform research based on systems thinking.
+
The organization of knowledge in Part 2 is based around the Praxis Framework discussed above (IFSR 2012). The need to develop a clear guide to the underpinning knowledge of SE is one of the motivations behind the praxis frameworkIt is expected that the coverage of systems knowledge will be significantly increased in future versions of the SEBoK as this work progresses.
  
[[File:Fig_3_Systems_Science_and_Systems_Thinking_RA.jpg|350px|thumb|center|'''Figure 4. Systems Science and Systems Thinking.''' (SEBoK Original)]]
+
The following diagram summarizes the way in which the knowledge in SEBoK Part 2 is organized.
  
Many systems science practitioners also develop system methodologies that provide a framework of concepts and principles for tackling specific aspects of system problems.
+
[[File:IFSR_ISA_July_2012_REV.png|thumb|center|650px|'''Figure 3. The Relationships between Key Systems Ideas and SE.''' (SEBoK Original)]]
 +
 +
The diagram is divided into five sections, each describing how systems knowledge is treated in the SEBoK.
 +
#  The [[Systems Fundamentals]] Knowledge Area considers the question “What is a System?” from the perspective of System Engineers. It explores System Engineering Concepts, Principles and Heuristics and how these relate to the process of scientific development. A wide range of system definitions are introduced, including the distinctions between {{Term|Open System (glossary)|open systems}}, {{Term|Closed System (glossary)|closed systems}} and the types of systems that are engineered.  All of these ideas are particularly relevant to engineered systems and to the groupings of such systems associated with the systems approach applied to engineered systems (i.e. {{Term|Product System (glossary)|product system}}, {{Term|Service System (glossary)|service system}}, {{Term|Enterprise System (glossary)|enterprise system}} and {{Term|System of Systems (SoS) (glossary)|system of systems}}).
 +
#  [[The Nature of Systems]] Knowledge Area provides an entry point into the rich landscape of systems (natural and engineered) in the universe. Across this diversity we give voice and make explicit observed patterns that are universal to all systems. It is the study of these patterns that form the premise for system science and the foundations upon which system thinking and system engineering will someday be fully grounded. 
 +
#  The [[Systems Science]] Knowledge Area presents some influential movements in systems science, including the chronological development of systems knowledge and underlying theories behind some of the approaches taken in applying systems science to real problems.
 +
#  The [[Systems Thinking]] Knowledge Area describes key concepts, principles and patterns shared across systems research and practice. Systems thinking is a fundamental paradigm describing a way of looking at the world. People who think and act in a systems way are essential to the success of both the research and practice of system disciplines.  In particular, individuals who have an awareness of and/or active involvements in both research and practice of system disciplines are needed to help integrate these closely related activities.
 +
#  The [[Representing Systems with Models]] Knowledge Area considers the key role that abstract models play in both the development of system theories and the application of systems approaches.
 +
#  The [[Systems Approach Applied to Engineered Systems]] Knowledge Area defines a structured approach to problem/opportunity discovery, exploration, and resolution, that can be applied to all engineered systems. The approach is based on systems thinking and utilizes appropriate elements of system approaches and representations. This KA provides principles that map directly to SE practice.
  
These methodologies are grouped around a set of paradigms which define particular world views or ways of thinking about systems, e.g., hard systems, soft systems, system dynamics, etc.
+
The knowledge presented in this part of the SEBoK has been organized into these areas to facilitate understanding; the intention is to present a rounded picture of research and practice based on system knowledge. These knowledge areas should be seen together as a “system of ideas” for connecting research, understanding, and practice, based on system knowledge which underpins a wide range of scientific, management, and engineering disciplines and applies to all types of domains.
  
Another output of system science is the emergence of a theory of problem solving (also referred to as a theory of engineering, design, intervention, etc.).  Some of this theory is published, and some is embedded in the methodologies.
+
==References==
 
+
===Works Cited===
The work of system science expands the shared understanding of systems and is used to evolve the body of knowledge of systems thinking, both in expanding the system-concepts, and in creating new models or modeling notations.
 
 
 
Systems science should be conducted by researchers who are themselves competent in systems thinking.  As discussed above, this will include understanding the situation system under study, creating a research resolution system, and understanding any needed research system assets.
 
  
==Systems Approach==
+
IFSR. 2012. ''The Systems Praxis Framework, Developed as a Joint Project of INCOSE and ISSS''. Vienna, Austria: International Federation for Systems Research (IFSR). Available at: http://systemspraxis.org/framework.pdf.
  
SE lifecycle and process definitions, standards, and guides are underpinned by aspects of systems science and make use of system methodologies, but this is often not done in a rigorous or consistent way. Those conducting SE are often simply following process definitions and are not aware of the fundamentals and relevance of systems thinking.
+
Sillitto, H.G., 2012. "Integrating systems science, systems thinking, and systems engineering: Understanding the differences and exploiting the synergies", Proceedings of the 22nd INCOSE International Symposium, Rome, Italy,  9-12 July, 2012.
  
[[File:Fig_4_Systems_Engineering_and_the_Systems_Approach_RA.jpg|350px|thumb|center|'''Figure 5. Systems Engineering and the Systems Approach.''' (SEBoK Original)]]
+
Wordnet. 2012. “Praxis.” Accessed 16 April 2013. Available at: http://wordnetweb.princeton.edu/perl/webwn?s=praxis&sub=Search+WordNet&o2=&o0=1&o8=1&o1=1&o7=&o5=&o9=&o6=&o3=&o4=&h=.
 
 
A [[Systems Approach Applied to Engineered Systems | Systems Approach]] can be defined, synthesizing elements of Systems Science to create:
 
*A framework of activities that can be applied to complex situations requiring engineered system based solutions.
 
*System principles within each activity that relate back to the systems thinking models and concepts.
 
 
 
The activities and principles of the systems approach can be mapped onto the processes of SE to increase the system science foundations of SE.
 
 
 
This mapping will provide guidance on which system-concepts should be considered when applying a process and which system models can be used to support process activities.
 
 
 
SE should be practiced by those who are themselves competent in systems thinking.  As discussed above, this will include understanding the problem or opportunity situation of a system, creation of a respondent system, and the understanding of life cycle management any system products or services assets.
 
 
 
==References==  
 
===Works Cited===
 
Checkland, P B. 1999. ''Systems Thinking, Systems Practice''.  Chichester, England, UK: John Wiley and Sons.
 
 
 
Lawson, H. 2010. ''A Journey Through the Systems Landscape''. London, UK: College Publications, Kings College, UK.
 
  
 
===Primary References===
 
===Primary References===
Line 135: Line 103:
  
 
===Additional References===
 
===Additional References===
 +
Blanchard, B., and Fabrycky, W. 2010. ''Systems Engineering and Analysis'', (5th edition). Saddle River, NJ, USA: Prentice Hall. 
  
MITRE Corporation.  2011.  ''Systems Engineering Guide: Comprehensive Viewpoint.'' Accessed 2/28/2012 at http://www.mitre.org/work/systems_engineering/guide/enterprise_engineering/comprehensive_viewpoint/
+
Lawson, H. 2010. ''A Journey Through the Systems Landscape''. London, UK: College Publications, Kings College, UK.
 +
 
 +
Martin J., Bendz J., Chroust G., Hybertson D., Lawson H., Martin R., Sillitto H., Singer J., Singer M., Takaku T.  “Towards a common language for systems praxis”, Proceedings of the 23rd INCOSE International Symposium, Philadelphia, June 2013.
 +
 
 +
MITRE Corporation.  2011.  ''Systems Engineering Guide: Comprehensive Viewpoint.'' Accessed 20 November 2014. Available at: http://www.mitre.org/work/systems_engineering/guide/enterprise_engineering/comprehensive_viewpoint/.
  
MITRE Corporation.  2011.  ''Systems Engineering Guide: Systems Thinking.'' Accessed 2/28/2012 at http://www.mitre.org/work/systems_engineering/guide/enterprise_engineering/comprehensive_viewpoint/systems_thinking.html
+
MITRE Corporation.  2011.  ''Systems Engineering Guide: Systems Thinking.'' Accessed 20 November 2014. Available at: http://www.mitre.org/work/systems_engineering/guide/enterprise_engineering/comprehensive_viewpoint/systems_thinking.html.
  
 
Senge, P. M. 1990. ''The Fifth Discipline: The Art & Practice of the Learning Organization.'' New York, NY: Doubleday Business.
 
Senge, P. M. 1990. ''The Fifth Discipline: The Art & Practice of the Learning Organization.'' New York, NY: Doubleday Business.
Line 144: Line 117:
  
 
----
 
----
<center>[[Acknowledgements|< Previous Article]] | [[SEBoK Table of Contents|Parent Article]] | [[Systems Thinking|Next Article >]]</center>
+
<center>[[Use Case 5: General Managers|< Previous Article (Part 1)]] | [[SEBoK Table of Contents|Parent Article]] | [[Systems Engineering Fundamentals|Next Article >]]</center>
  
 
[[Category:Part]][[Category:Part 2]]
 
[[Category:Part]][[Category:Part 2]]
 
+
<center>'''SEBoK v. 2.9, released 20 November 2023'''</center>
{{5comments}}
 
{{DISQUS}}
 

Latest revision as of 22:18, 18 November 2023


Lead Author: Rick Adcock, Contributing Authors: Scott Jackson, Janet Singer, Duane Hybertson, Gary Smith


Part 2 of the Guide to the SE Body of Knowledge (SEBoK) is a guide to foundational knowledge which is relevant or useful to systems engineeringsystems engineering (SE).

Figure 1. SEBoK Part 2 in context (SEBoK Original). For more detail seeStructure of the SEBoK

This knowledge is included in the SEBoK firstly to help systems engineerssystems engineers benefit from an understanding of the foundations of their discipline, and to provide them with access to some of the theories and practices of systems sciencesystems science and other fields of systems practice. Including this wider integrative systems science context in the SEBoK should also help to make SE knowledge more accessible to a wider audience outside of its traditional domainsdomains.

Knowledge Areas in Part 2

Each part of the SEBoK is divided into knowledge areas (KAs), which are groupings of information with a related theme. Part 2 contains the following KAs:

Introduction

Most systems engineers are practitioners, applying processesprocesses and methods that have been developed and evolved over decades. SE is a pragmatic approach, inherently interdisciplinary, yet specialized. Systems engineers usually work within a specific domain using processes and methods that are tailored to their domain’s unique problemsproblems, constraintsconstraints, risksrisks and opportunitiesopportunities. These processes and methods have evolved to capture domain experts’ knowledge regarding the best approach to applying SE to the particular domain.

Specific domains in which systems approachessystems approaches are used and adapted include:

  • Technology products, integrating multiple engineeringengineering disciplines
  • Information-rich systems, e.g. command & control, air traffic management, etc.
  • Platforms, e.g. aircraft, civil airliners, cars, trains, etc.
  • Organizational and enterprise systems, which may be focused on delivering service or capability
  • Civil engineering/infrastructure systems, e.g. roads networks, bridges, builds, communications networks, etc.

The specific skill-sets for each domain, and the kinds and scales of system it considers, may be quite different. However, there are certain underlying unifying systems principles that can improve the effectiveness of the systems approach in any domain. In particular, shared knowledge of systems principles and terminology will enable communication and improve system engineers’ ability to integrate complexcomplex systems that span traditional domain boundariesboundaries (Sillitto 2012). This integrated approach is increasingly needed to solve today’s complex system challenges, but as these different communities come together, they may find that assumptions underpinning their worldviews are not shared.

General Systems Engineering Foundations

To bridge the gap between different domains and communities of practice, it is important to first establish a well-grounded definition of the “intellectual foundations of systems engineering,” as well as a common language to describe the relevant conceptsconcepts and paradigmsparadigms. An integrated systems approach for solving complex problems needs to combine elements of systems theories and systems approaches to practice. This may range from the technical-systems focus that has been dominant in systems engineering to the learning-systems focus of social systems intervention. An integrated systems approach needs to provide a framework and language that allow different communities with highly divergent worldviews and skill sets to work together for a common purposepurpose.

The SEBoK as a whole aims to provide principles and concepts which can be used to support all potential applications of systems engineering, and which can be easily translated to any particular application by the reader. Often the published knowledge related to systems engineering has been developed from particular application areas, typically combinations of applications like defense, transport, or medical, business models such as government, commercial or voluntary or technology domains such as mechanical, electrical or cyber. In publishing it, authors will make some effort to specialize it into knowledge which can be applied across related applications.

In the SEBoK, we seek to find or create general descriptions of SE knowledge. A general description should cover all applications of systems engineering and should include an explanation of the special cases it covers and how it applied to them. The generalization of knowledge can be informal, providing coverage of the most common specializations or being the domains current best understanding of the general case. A truly general description must be based upon stronger theoretical considerations and be in some sense proven to predict and cover all special cases. Knowledge described in the SEBoK will usually be informally generalized knowledge, with any specific knowledge being identified as such and related to the general as appropriate.

The INCOSE Vision 2025 includes an aim for systems engineering to be become a discipline with a formally defined theoretical basis. Such a general theory of SE would be largely included in SEBoK Part 2. The current SEBoK part 2 does not include such a theory. It provides generalized descriptions of foundational knowledge which has a pragmatic value to help describe and improve the current and future practice of systems engineering. We would expect any emerging general theory of systems engineering to draw from and expand these foundations. As such a theory is defined, it will be included in Part 2 of the SEBoK.

The Systems Praxis Framework

The term “systems praxis” refers to the entire intellectual and practical endeavor for creating holisticholistic solutions to today’s complex system challenges. PraxisPraxis is defined as “translating an idea into action” (Wordnet 2012) and suggests that the best holistic approach to a given complex challenge may require integrating appropriate theory and appropriate practice from a wide variety of sources. Systems praxis requires many communities to work together. To work together we must first communicate; and to communicate, we must first connect.

A framework for unifying systems praxis was developed by members of International Council on Systems Engineering (INCOSE) and International Society for the System Sciences (ISSS) (International Federation for Systems Research (IFSR) 2012)) as the first step towards a “common language for systems praxis”. This Systems Praxis Framework is included here because it represents current thinking on the foundations and common language of systems engineering, making the concepts and principles of systems thinking and practice accessible to anyone applying a systems approach to engineered systemengineered system problems. This framework and thinking have been used to help organize the guide to systems knowledge in the SEBoK.

The diagram below shows the flows and interconnections among elements of a “knowledge ecosystem” of systems theory and practice.

Figure 2. The Systems Praxis Framework, Developed as a Joint Project of INCOSE and ISSS. (© 2012 International Federation for Systems Research) Released under Creative Commons Attribution 3.0 License. Source is available at http://systemspraxis.org/framework.pdf.

In this framework, the following elements are connected:

Systems Thinking is the core integrative element of the framework. It binds the foundations, theories and representations of systems science together with the hard, soft and pragmatic approaches of systems practice. In systems praxis, as in any practical discipline underpinned by science, there is constant interplay between theories and practice, with theory informing practice and outcomes from practice informing theory. Systems thinking is the ongoing activity of assessing and appreciating the system contextsystem context, and guiding appropriate adaptation, throughout the praxis cycle.

Integrative Systems Science has a very wide scope and is grouped into three broad areas:

  • Foundations, which help to organize knowledge and promote learning and discovery. This area includes: meta-theories of methodology, ontology, epistemology, axiology, praxiology (theory of effective action), teleology, semiotics & semiosis, category theory, etc.
  • Theories pertaining to systems are abstracted from domains and specialties, so as to be universally applicable: general system theorygeneral system theory, systems pathology, complexitycomplexity, anticipatory systems, cybernetics, autopoiesis, living systems, science of generic design, organization theory, etc.
  • Representations and corresponding theories describe, explore, analyze, and make predictions about systems and their wider contexts, whether in terms of modelsmodels, dynamics, networks, cellular automata, life cycleslife cycles, queues, graphs, rich pictures, narratives, games and dramas, agent-based simulationssimulations, etc.

Systems Approaches to Practice aim to act on real world experiences to produce desired outcomes without adverse, unintended consequences; ergo, practice needs to draw on the wide range of knowledge appropriate to the system-of-interestsystem-of-interest and its wider context. No one branch of systems science or practice provides a satisfactory explanation for all aspects of a typical system “problematique”; therefore, a more pragmatic approach is needed. Traditional systems approaches are often described to be either hard or soft:

  • Hard approaches are suited to solving well-defined problems with reliable data and clear goals, using analytical methods and quantitative techniques. Strongly influenced by “machine” metaphors, they focus on technical systems, objective complexity, and optimization to achieve desired combinations of emergent properties. They are based on “realist” and “functionalist” foundations and worldview.
  • Soft approaches are suited to structuring problems involving incomplete data, unclear goals, and open inquiries, using a “learning system” metaphor, focus on communication, intersubjective complexity, interpretations and roles, and draw on subjective and “humanist” philosophies with constructivist and interpretivist foundations.

Pragmatic (pluralist or critical) approaches judiciously select an appropriate set of tools and patterns that will give sufficient and appropriate insights to manage the issue at hand by applying multiple methodologies drawn from different foundations as appropriate to the situation. HeuristicsHeuristics, boundary critiques, model unfolding, etc, enable the understanding of assumptions, contexts, and constraintsconstraints, including complexity due to different stakeholders’stakeholders’ valuesvalues and valuations. An appropriate mix of “hard”, “soft”, and custom methods draws on both systems and domain-specific traditions. Systems may be viewed as networksnetworks, societies of agents, organisms, ecosystems, rhizomes, discourses, machines, etc.

The set of “clouds” that collectively represents systems praxis is part of a wider ecosystem of knowledge, learning, and action. Successful integrationintegration with this wider ecosystem is the key to success with real world systems. Systems science is augmented by “hard” scientific disciplines, such as physics and neuroscience, and by formal disciplines, such as mathematics, logic and computation. It is both enhanced by, and used in, humanistic disciplines, such as psychology, culture, and rhetoric, and pragmatic disciplines, such as accounting, design, and law. Systems practice depends on measured data and specified metricsmetrics relevant to the problem situation and domain, the solicitation of local values and knowledge, and the pragmatic integration of experience, legacy practices, and discipline knowledge.

In summary, Integrative Systems Science allows us to identify, explore, and understand patterns of complexity through contributions from the foundations, theories, and representations of systems science and other disciplines relevant to the “problematique”. Systems Approaches to Practice address complex problems and opportunities using methods, tools, frameworks, patterns, etc., drawn from the knowledge of integrative systems science, while the observation of the results of systems practice enhances the body of theory. Systems Thinking binds the two together through appreciative and reflective practice using systems concepts, principles, patterns, etc.

Scope of Part 2

Part 2 of the SEBoK contains a guide to knowledge about systems, which is relevant to a better understanding of SE. It does not try to capture all of this systems knowledge here; rather, it provides an overview of a number of key aspects of systems theory and practice especially relevant to SE.

The organization of knowledge in Part 2 is based around the Praxis Framework discussed above (IFSR 2012). The need to develop a clear guide to the underpinning knowledge of SE is one of the motivations behind the praxis framework. It is expected that the coverage of systems knowledge will be significantly increased in future versions of the SEBoK as this work progresses.

The following diagram summarizes the way in which the knowledge in SEBoK Part 2 is organized.

Figure 3. The Relationships between Key Systems Ideas and SE. (SEBoK Original)

The diagram is divided into five sections, each describing how systems knowledge is treated in the SEBoK.

  1. The Systems Fundamentals Knowledge Area considers the question “What is a System?” from the perspective of System Engineers. It explores System Engineering Concepts, Principles and Heuristics and how these relate to the process of scientific development. A wide range of system definitions are introduced, including the distinctions between open systemsopen systems, closed systemsclosed systems and the types of systems that are engineered. All of these ideas are particularly relevant to engineered systems and to the groupings of such systems associated with the systems approach applied to engineered systems (i.e. product systemproduct system, service systemservice system, enterprise systementerprise system and system of systemssystem of systems).
  2. The Nature of Systems Knowledge Area provides an entry point into the rich landscape of systems (natural and engineered) in the universe. Across this diversity we give voice and make explicit observed patterns that are universal to all systems. It is the study of these patterns that form the premise for system science and the foundations upon which system thinking and system engineering will someday be fully grounded.
  3. The Systems Science Knowledge Area presents some influential movements in systems science, including the chronological development of systems knowledge and underlying theories behind some of the approaches taken in applying systems science to real problems.
  4. The Systems Thinking Knowledge Area describes key concepts, principles and patterns shared across systems research and practice. Systems thinking is a fundamental paradigm describing a way of looking at the world. People who think and act in a systems way are essential to the success of both the research and practice of system disciplines. In particular, individuals who have an awareness of and/or active involvements in both research and practice of system disciplines are needed to help integrate these closely related activities.
  5. The Representing Systems with Models Knowledge Area considers the key role that abstract models play in both the development of system theories and the application of systems approaches.
  6. The Systems Approach Applied to Engineered Systems Knowledge Area defines a structured approach to problem/opportunity discovery, exploration, and resolution, that can be applied to all engineered systems. The approach is based on systems thinking and utilizes appropriate elements of system approaches and representations. This KA provides principles that map directly to SE practice.

The knowledge presented in this part of the SEBoK has been organized into these areas to facilitate understanding; the intention is to present a rounded picture of research and practice based on system knowledge. These knowledge areas should be seen together as a “system of ideas” for connecting research, understanding, and practice, based on system knowledge which underpins a wide range of scientific, management, and engineering disciplines and applies to all types of domains.

References

Works Cited

IFSR. 2012. The Systems Praxis Framework, Developed as a Joint Project of INCOSE and ISSS. Vienna, Austria: International Federation for Systems Research (IFSR). Available at: http://systemspraxis.org/framework.pdf.

Sillitto, H.G., 2012. "Integrating systems science, systems thinking, and systems engineering: Understanding the differences and exploiting the synergies", Proceedings of the 22nd INCOSE International Symposium, Rome, Italy, 9-12 July, 2012.

Wordnet. 2012. “Praxis.” Accessed 16 April 2013. Available at: http://wordnetweb.princeton.edu/perl/webwn?s=praxis&sub=Search+WordNet&o2=&o0=1&o8=1&o1=1&o7=&o5=&o9=&o6=&o3=&o4=&h=.

Primary References

Bertalanffy, L., von. 1968. General System Theory: Foundations, Development, Applications, rev. ed. New York, NY, USA: Braziller.

Checkland, P. B. 1999. Systems Thinking, Systems Practice. Chichester, UK: John Wiley & Sons.

Additional References

Blanchard, B., and Fabrycky, W. 2010. Systems Engineering and Analysis, (5th edition). Saddle River, NJ, USA: Prentice Hall.

Lawson, H. 2010. A Journey Through the Systems Landscape. London, UK: College Publications, Kings College, UK.

Martin J., Bendz J., Chroust G., Hybertson D., Lawson H., Martin R., Sillitto H., Singer J., Singer M., Takaku T. “Towards a common language for systems praxis”, Proceedings of the 23rd INCOSE International Symposium, Philadelphia, June 2013.

MITRE Corporation. 2011. Systems Engineering Guide: Comprehensive Viewpoint. Accessed 20 November 2014. Available at: http://www.mitre.org/work/systems_engineering/guide/enterprise_engineering/comprehensive_viewpoint/.

MITRE Corporation. 2011. Systems Engineering Guide: Systems Thinking. Accessed 20 November 2014. Available at: http://www.mitre.org/work/systems_engineering/guide/enterprise_engineering/comprehensive_viewpoint/systems_thinking.html.

Senge, P. M. 1990. The Fifth Discipline: The Art & Practice of the Learning Organization. New York, NY: Doubleday Business.



< Previous Article (Part 1) | Parent Article | Next Article >
SEBoK v. 2.9, released 20 November 2023