loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Xabier De Carlos 1 ; Goiuria Sagardui 2 ; Aitor Murguzur 1 ; Salvador Trujillo 1 and Xabier Mendialdua 1

Affiliations: 1 IK4-Ikerlan Research Center, Spain ; 2 Mondragon Unibertsitatea, Spain

Keyword(s): Model-Driven Development, Large-scale Models, Query Languages, Persistence, Eclipse Modelling Framework, Scalable-query.

Related Ontology Subjects/Areas/Topics: Constraint Modeling and Languages ; Domain-Specific Modeling and Domain-Specific Languages ; Languages, Tools and Architectures ; Model-Driven Software Development ; Reasoning about Models ; Software Engineering ; Syntax and Semantics of Modeling Languages

Abstract: Persisting and querying models larger than a few tens of megabytes using XMI introduces a significant time and memory footprint overhead to MDD workflows. In this paper, we present an approach that attempts to address this issue using an embedded relational database as an alternative persistence layer for EMF models, and runtime translation of OCL-like expressions for efficiently querying such models. We have performed an empirical study of the approach using a set of large-scale reverse engineered models and queries from the Grabats 2009 Reverse Engineering Contest. Main contribution of this paper is the Model Query Translator, an approach that translates (and executes) at runtime queries from model-level (EOL) to persistence-level (SQL).

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.140.198.43

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
De Carlos, X.; Sagardui, G.; Murguzur, A.; Trujillo, S. and Mendialdua, X. (2015). Model Query Translator - A Model-level Query Approach for Large-scale Models. In Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-083-3; ISSN 2184-4348, SciTePress, pages 62-73. DOI: 10.5220/0005238000620073

@conference{modelsward15,
author={Xabier {De Carlos}. and Goiuria Sagardui. and Aitor Murguzur. and Salvador Trujillo. and Xabier Mendialdua.},
title={Model Query Translator - A Model-level Query Approach for Large-scale Models},
booktitle={Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2015},
pages={62-73},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005238000620073},
isbn={978-989-758-083-3},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Model Query Translator - A Model-level Query Approach for Large-scale Models
SN - 978-989-758-083-3
IS - 2184-4348
AU - De Carlos, X.
AU - Sagardui, G.
AU - Murguzur, A.
AU - Trujillo, S.
AU - Mendialdua, X.
PY - 2015
SP - 62
EP - 73
DO - 10.5220/0005238000620073
PB - SciTePress