Title
A graph query language for EMF models
Abstract
While model queries are important components in modeldriven tool chains, they are still frequently implemented using traditional programming languages, despite the availability of model query languages due to performance and expressiveness issues. In the current paper, we propose EMF-INCQUERY as a novel, graph-based query language for EMF models by adapting the query language of the VIATRA2 model transformation framework to inherit its concise, declarative nature, but to properly tailor the new query language to the modeling specificities of EMF. The EMF-INCQUERY language includes (i) structural restrictions for queries imposed by EMF models, (ii) syntactic sugar and notational shorthand in queries, (iii) true semantic extensions which introduce new query features, and (iv) a constraint-based static type checking method to detect violations of EMF-specific type inference rules.
Year
DOI
Venue
2011
10.1007/978-3-642-21732-6_12
ICMT
Keywords
Field
DocType
new query feature,query language,model query,graph-based query language,traditional programming language,graph query language,model query language,emf model,viatra2 model transformation framework,emf-incquery language,new query language
Query optimization,RDF query language,Query language,Programming language,Query expansion,Computer science,Data control language,Web query classification,Spatial query,Object Query Language
Conference
Citations 
PageRank 
References 
42
1.85
14
Authors
4
Name
Order
Citations
PageRank
Gábor Bergmann140427.09
Zoltán Ujhelyi21449.13
István Ráth355434.24
Dániel Varró41682118.10