System Entity Structure Ontology Toolbox for MATLAB/Simulink: Used for Variant Modelling

Abstract In computer science ontology is often understood as a formal specifi cation of a shared conceptualization in form of a model. The considered doma in of conceptualiza tion is mod eling and simulation of modular, hierarchical systems. In this context, the System Entity Structure (SES) Ontology has been introduced for specifying a set of various system structure s or parameter settings. In combination with configurable dynamic models, organized in a model base (MB), the SES ontology has been advanced to a modeling and simulation framework. Based on the original SES elements and axioms as well as the introduction of some new features, the impleme ntation of an SES toolbox for MATLAB/Simulink is discussed. Subsequently, the usage of the toolbox is illustrated by a well known example of variant modeling.