Efficient validation of large models using the Mogwaï tool

dc.contributor
Daniel, Gwendal
dc.date
2019-07-22T09:01:29Z
dc.date
2019-07-22T09:01:29Z
dc.date
2018-11-18
dc.identifier.citation
Daniel, G. (2018). Efficient validation of large models using the Mogwaï tool. CEUR Workshop Proceedings, 2245(), 187-193.
dc.identifier.citation
1613-0073
dc.identifier.uri
http://hdl.handle.net/10609/99619
dc.description.abstract
Scalable model persistence frameworks have been proposed to handle large (potentially generated) models involved in current industrial processes. They usually rely on databases to store and access the underlying models, and provide a lazy-loading strategy that aims to reduce the memory footprint of model navigation and manipulation. Dedicated query and transformation solutions have been proposed to further improve performances by generating native database queries leveraging the backend's advanced capabilities. However, existing solutions are not designed to specifically target the validation of a set of constraints over large models. They usually rely on low-level modeling APIs to retrieve model elements to validate, limiting the benefits of computing native database queries. In this paper we present an extension of the Mogwaï query engine that aims to handle large model validation efficiently. We show how model constraints are pre-processed and translated into database queries, and how the validation of the model can benefit from the underlying database optimizations. Our approach is released as a set of open source Eclipse plugins and is fully available online.
dc.format
application/pdf
dc.language.iso
eng
dc.publisher
CEUR Workshop Proceedings
dc.relation
http://ceur-ws.org/Vol-2245/ocl_paper_8.pdf
dc.rights
(c) Journal
dc.rights
info:eu-repo/semantics/restrictedAccess
dc.subject
Databases
dc.subject
Bases de dades
dc.subject
Bases de datos
dc.title
Efficient validation of large models using the Mogwaï tool
dc.type
info:eu-repo/semantics/publishedVersion
dc.type
info:eu-repo/semantics/workingPaper


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Articles [361]