abstract.tex 1.0 KB

123456789
  1. None of the current plethora of (meta-)modelling tools include a complete model of themselves.
  2. Such a model, a precise specification of the tool's syntax and semantics, allows for introspection and reflection.
  3. This enables features such as debugging.
  4. Without such a model, it is harder to decompose a tool into components for distribution, reason about efficiency, and reuse components of existing implementations.
  5. In this technical report, we present the foundations of the Modelverse, a self-describable environment for multi-paradigm modelling (supporting multi-formalism and multi-abstraction modelling and explicitly modelled processes).
  6. The foundations describe a class of Modelverse realizations, which satisfy our identified set of requirements.
  7. Conceptually, all information in the Modelverse is stored in a graph, and model management operations transform this graph.
  8. Parts of the graph also describes action constructs which, amongst others, can be used to define (linguistic) conformance relations, the basis for multi-layer multi-level modelling.