Efficient Model Querying with VMQL

Vlad Acretoaie, Harald Störrle

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

207 Downloads (Pure)

Abstract

Context: Despite model querying being an important practical problem, existing solutions lack either usability, expressiveness, or generality. The Visual Model Query Language (VMQL) is a query byexample solution created to satisfy these requirements simultaneously. Objective: In the present paper we study whether VMQL queries can be executed in an e_cient way, such that VMQL is suitable for ad-hoc model querying in practical settings involving large models. Method: We study VMQL query execution performance on sets of models ranging over a broad spectrum of sizes and degrees of complexity. The models are based on large and realistic case studies. Results: We observe that our approach exhibits competitive performance, while providing superior usability and generality.
Original languageEnglish
Title of host publicationProceedings of the First International Workshop on Combining Modelling with Search- and Example-Based Approaches (CMSEBA 2014)
EditorsRichard Paige, Marouane Kessentini, Philip Langer, Manuel Wimmer
Publication date2015
Pages7-16
Publication statusPublished - 2015
Event1st International Workshop on Combining Modelling with Search- and Example-Based Approaches (CMSEBA 2014) - Valencis, Spain
Duration: 28 Sep 2014 → …
Conference number: 1
http://www.cs.york.ac.uk/es/cmseba/

Workshop

Workshop1st International Workshop on Combining Modelling with Search- and Example-Based Approaches (CMSEBA 2014)
Number1
CountrySpain
CityValencis
Period28/09/2014 → …
OtherCo-located with 17th International Conference on Model Driven Engineering Languages and Systems (MODELS 2014)
Internet address
SeriesCEUR Workshop Proceedings
Volume1340
ISSN1613-0073

Cite this

Acretoaie, V., & Störrle, H. (2015). Efficient Model Querying with VMQL. In R. Paige, M. Kessentini, P. Langer, & M. Wimmer (Eds.), Proceedings of the First International Workshop on Combining Modelling with Search- and Example-Based Approaches (CMSEBA 2014) (pp. 7-16). CEUR Workshop Proceedings, Vol.. 1340 http://ceur-ws.org/Vol-1340/