An Approach for Model Querying-by-Example Applied to Multi- Paradigm Models

Authors

  • Alek Radjenovic The University of York
  • Richard Paige The University of York

DOI:

https://doi.org/10.14279/tuj.eceasst.50.796

Abstract

Scenarios for industry-scale multi-paradigm modelling involve analysis,transformation, or fine-grained manipulation of models. These models are often treatedwholly or in part as trees (e.g. XML or XMI documents, or source code). However,existing facilities for accessing and manipulating models as trees is limited. We present anovel approach to model querying-by-example, treating models as trees. The approachabstracts away from platform-specific concerns (e.g. XML), and exploits tree-basedpatterns in expressing queries; the results of queries are also trees, thus providing meansto compose (conjoin) queries without requiring intermediate manipulations.

Downloads

Published

2013-02-05