Abstract
The task of identifying a System of Interest (SoI) and its constituent System Elements is central to established Systems Engineering (SE) practice. However, what one stakeholder thinks of as System Elements may be viewed as SoIs by other stakeholders (and vice versa). This is recognised by leading SE reference works, including ISO 15288 and the INCOSE Handbook, but existing Model-Based Systems Engineering (MBSE) techniques fall short when it comes to representing multiple points of view in the same model.
This shortcoming is one reason why it is often difficult to share model parts effectively within organisations or with suppliers. The result is that multiple models containing their own representations of the same SoI must be created and maintained. This increases the maintenance burden, can lead to inconsistencies, and reduces the ability to understand and control emergent properties.
These issues are addressed in this paper by proposing a simple underpinning ontology and a modelling technique for capturing multiple system perspectives. The ontology is compatible with leading SE reference works and the technique uses standard Systems Modeling Language (SysML) notation. Using standard SysML ensures broad applicability, due to its wide adoption, and means that the technique can be implemented in any tool that supports SysML.
The proposed technique marks model elements with multiple stereotypes (e.g. both «system» and «system element»). A tag associated with each of these stereotypes then contains a reference to the context in which that element is considered a «system» or «system element». The inclusion of context references on elements when they are used in a diagram allows anyone using that diagram to see the contexts associated with the stereotypes.
Broader applications for this technique beyond hierarchical structures are also discussed, including the potential to support multiple, possibly conflicting, ontologies within the same model.
This shortcoming is one reason why it is often difficult to share model parts effectively within organisations or with suppliers. The result is that multiple models containing their own representations of the same SoI must be created and maintained. This increases the maintenance burden, can lead to inconsistencies, and reduces the ability to understand and control emergent properties.
These issues are addressed in this paper by proposing a simple underpinning ontology and a modelling technique for capturing multiple system perspectives. The ontology is compatible with leading SE reference works and the technique uses standard Systems Modeling Language (SysML) notation. Using standard SysML ensures broad applicability, due to its wide adoption, and means that the technique can be implemented in any tool that supports SysML.
The proposed technique marks model elements with multiple stereotypes (e.g. both «system» and «system element»). A tag associated with each of these stereotypes then contains a reference to the context in which that element is considered a «system» or «system element». The inclusion of context references on elements when they are used in a diagram allows anyone using that diagram to see the contexts associated with the stereotypes.
Broader applications for this technique beyond hierarchical structures are also discussed, including the potential to support multiple, possibly conflicting, ontologies within the same model.
Original language | English |
---|---|
Title of host publication | ASEC 2020 Proceedings |
Publisher | INCOSE UK |
Publication status | Published - 18 Nov 2020 |
Event | INCOSE UK Annual Systems Engineering Conference 2020 - Online Duration: 17 Nov 2020 → 18 Nov 2020 https://asec2020.org.uk |
Conference
Conference | INCOSE UK Annual Systems Engineering Conference 2020 |
---|---|
Abbreviated title | ASEC 2020 |
Period | 17/11/20 → 18/11/20 |
Internet address |