Mogwaï: a Framework to Handle Complex Queries on Large Models - Archive ouverte HAL
Communication Dans Un Congrès Année : 2016

Mogwaï: a Framework to Handle Complex Queries on Large Models

Résumé

While Model Driven Engineering is gaining more industrial interest, scalability issues when managing large models have become a major problem in current modeling frameworks. Scalable model persistence has been achieved by using NoSQL backends for model storage, but existing modeling framework APIs have not evolved accordingly, limiting NoSQL query performance benefits. In this paper we present the Mogwaï a scalable and efficient model query framework based on a direct translation of OCL queries to Gremlin, a query language supported by several NoSQL databases. Generated Gremlin expressions are computed inside the database itself, bypassing limitations of existing framework APIs and improving overall performance, as confirmed by our experimental results showing an improvement of execution time up to a factor of 20 and a reduction of the memory overhead up to a factor of 75 for large models.
Fichier principal
Vignette du fichier
document.pdf (627.14 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01344019 , version 1 (11-07-2016)

Identifiants

Citer

Gwendal Daniel, Gerson Sunyé, Jordi Cabot. Mogwaï: a Framework to Handle Complex Queries on Large Models. RCIS 2016 - 10th International Conference on Research Challenges in Information Science, Jun 2016, Grenoble, France. pp.1-12, ⟨10.1109/RCIS.2016.7549343⟩. ⟨hal-01344019⟩
395 Consultations
553 Téléchargements

Altmetric

Partager

More