Managing Semantic Consistency in Model-Based Systems Engineering Using a Matrix Structure
Model-Based Systems Engineering (MBSE) currently lacks a formalized way of managing modeling consistency. This paper presents a new methodology for semantic consistency management in MBSE. At its core, a matrix structure which extends the Multiple Domain Matrix (MDM) and Engineering Systems Matrix (ESM) is used to organize semantic relations between modeling elements created by using various modeling languages and tools, and to represent how they change over time. In addition, this paper describes how the new matrix can be automatically maintained by a plug-in module which manages the bidirectional information transformation between the model and the matrix. We show that the utilization of our methodology has potential in avoiding ambiguous namings in models, enhancing the traceability of modeling elements as well as reducing manual work. A real world engineering use case with air-conditioning is used to show the utilization of our methodology.