Abstract
Scenarios for industry-scale multi-paradigm modelling involve analysis, transformation, or fine-grained manipulation of models. These models are often treated wholly 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 a novel approach to model querying-by-example, treating models as trees. The approach abstracts away from platform-specific concerns (e.g. XML), and exploits tree-based patterns in expressing queries; the results of queries are also trees, thus providing means to compose (conjoin) queries without requiring intermediate manipulations.
Original language | English |
---|---|
Journal | Electronic Communications of the EASST |
Volume | 50 |
DOIs | |
Publication status | Published - 1 Jan 2011 |
Keywords
- Model analysis
- Model querying-byexample
- Multi-paradigm modelling
- Tree patterns
- Tree queries
- Trees