Systems Engineering Core Concepts

From SEBoK
Jump to: navigation, search

Purpose and Uses of the Systems Engineering Concept Model

The Systems Engineering Concept Model (SECM) captures the concepts that are referred to in the Systems Engineering Body of Knowledge. The SECM provides a means to evaluate the consistency and coverage across the broad set of Systems Engineering concepts, and can facilitate communication to better understand and evolve these concepts. Although the primary reference for the SECM was the SEBoK, the concepts were cross-checked against other industry references including ISO/IEC/IEEE 15288:2015 and the INCOSE Systems Engineering Handbook Version 4, enabling the SECM to be used to evaluate, understand, and evolve the concepts in these references as well. A small team developed the SECM to support the requirements for the next generation of the OMG Systems Modeling Language (OMG SysML™) to ensure SysML is consistent with the three leading industry standards.

SECM Approach

A concept model, called the Concept Map, was developed by the original SEBoK team prior to release of the SEBoK v1.0 in 2012, and was used to support integration of the initial concepts across the SEBoK topic areas. The Concept Map included a concept model, and a mapping of the concepts to the glossary terms and to the sections of the SEBoK.

The SECM captures the Systems Engineering concepts and their relationship that are contained in today’s SEBoK. The small subset of UML constructs and symbols, shown in Figure 1, are used to represent the SECM model. The choice of notations is intended to balance simplicity, understandability, and precision.

Figure 1 Concept Relationships used in the SECM. (SEBoK Original)

Figure 2 below shows a usage of these constructs and symbols when applied to a simple example of a Car. This diagram shows that a Car is kind of a Vehicle, and that the Driver drives the car (a reference relationship), and that there are four wheels that are parts of the Car.

Figure 2 Example of Relationships between Concepts (SEBoK Original)

The SECM is presented in a series of diagrams that generally represent concepts for particular knowledge areas and topics in the SEBoK, and also include references to glossary terms in the SEBoK.

The approach used to capture the SECM content from the SEBoK is described in the following steps:

  1. A topic within a SEBoK knowledge area is selected and the text is evaluated to identify key Systems Engineering concepts
  2. From the sentences containing the concepts, the subjects, i.e. the concepts, and the predicate, i.e. the relationship between concepts, are identified. The predicate is a statement that says something about the subject
  3. A search is conducted for this concept in other areas of the SEBoK, and the accompanying text, is evaluated to further refine the concept and its relationships to other concepts. 
  4. The definition of the concept in the SEBoK glossary, if available, is evaluated.
  5. The use and definition of this concept in the other two industry references is evaluated.
  6. The concept and a derived definition from the above evaluation are added to the SECM.
  7. The discovered relationships between the concepts are added to the model and to the relevant diagrams. The diagrams group related concepts often associated with a SEBoK Knowledge Area or Topic.
  8. As new contributions are made to the SEBoK, this approach can be used to identify new concepts and relationships, and add them to the SECM.

Introduction to Core Concepts

The SECM was developed independently of the BKCASE project to support the evolution of the SysML standard. These models can be used to identify inconsistencies and/or areas requiring additional coverage within the SEBoK to support future updates.

The Core Concept Diagram shown in Figure 3 provides a high level view of the some of the key concepts presented in the SEBoK. It should be emphasized that this figure is intended to be a representative interpretation of the current SEBoK without modifying or adding concepts, and no claim of the completeness of the SEBoK concepts is made. The colors correspond to logical groupings of concepts.

Core SEBoK Concepts. (SysML Roadmap SECM. Used with permission)

A brief description of the core concepts model is provided below.

A Systems Engineer is a role within an Organization that practices the Engineering Discipline of Systems Engineering (SE), and is qualified by a set of SE Competencies. Systems Engineering integrates other Disciplines to support the Life Cycle Model. The Life Cycle Model is composed of life cycle Stages that typically include conceptual, realization, production, support, utilization and retirement stages (not shown). Each life cycle Stage refers to Life Cycle Processes that produce various kinds of Work Products. The Life Cycle Processes evolve the System-of-Interest (SoI).

There are many kinds of systems including natural systems, social systems, and technological systems (not shown). Systems that are created by and for people are referred to as Engineered Systems. An Engineered System whose life cycle is under consideration is referred to as a System-of-Interest (SoI).

A System-of-Interest is part of a broader System Context, which also includes an Environment. The Environment consists of other open systems (not shown) that can influence the SoI. Systems are composed of System Elements, and have Behavior and Properties. Systems can exhibit Emergence and Complexity.

Systems Engineering uses a System Approach which applies established system Principles. Systems Science is an interdisciplinary field of science that studies complex systems and helps define and update the Principles that are applied by the System Approach, which is used by the discipline of Systems Engineering.

References

Works Cited

ISO/IEC/IEEE. 2015. Systems and Software Engineering -- System Life Cycle Processes. Geneva, Switzerland: International Organisation for Standardisation / International Electrotechnical Commissions / Institute of Electrical and Electronics Engineers. ISO/IEC/IEEE 15288:2015.

INCOSE. 2015. Systems Engineering Handbook: A Guide for System Life Cycle Processes and Activities, version 4.0. Hoboken, NJ, USA: John Wiley and Sons, Inc, ISBN: 978-1-118-99940-0

SysML Roadmap: Systems Engineering Concept Model Workgroup (SECM) [OMG SysML Portal] http://www.omgwiki.org/OMGSysML/doku.php?id=sysml-roadmap%3Asystems_engineering_concept_model_workgroup

Primary References

ISO/IEC/IEEE. 2015. Systems and Software Engineering -- System Life Cycle Processes. Geneva, Switzerland: International Organisation for Standardisation / International Electrotechnical Commissions / Institute of Electrical and Electronics Engineers. ISO/IEC/IEEE 15288:2015.

INCOSE. 2015. Systems Engineering Handbook: A Guide for System Life Cycle Processes and Activities, version 4.0. Hoboken, NJ, USA: John Wiley and Sons, Inc, ISBN: 978-1-118-99940-0

Additional References

None
< Previous Article | Parent Article | Next Article >
SEBoK v. 1.7 released 27 October 2016

SEBoK Discussion

Please provide your comments and feedback on the SEBoK below. You will need to log in to DISQUS using an existing account (e.g. Yahoo, Google, Facebook, Twitter, etc.) or create a DISQUS account. Simply type your comment in the text field below and DISQUS will guide you through the login or registration steps. Feedback will be archived and used for future updates to the SEBoK. If you provided a comment that is no longer listed, that comment has been adjudicated. You can view adjudication for comments submitted prior to SEBoK v. 1.0 at SEBoK Review and Adjudication. Later comments are addressed and changes are summarized in the Letter from the Editor and Acknowledgements and Release History.

If you would like to provide edits on this article, recommend new content, or make comments on the SEBoK as a whole, please see the SEBoK Sandbox.

blog comments powered by Disqus