Skip to Main content Skip to Navigation
Conference papers

Decentralized Model Persistence for Distributed Computing

Abel Gómez 1, 2 Amine Benelallam 2, 1 Massimo Tisi 1, 2 
2 ATLANMOD - Modeling Technologies for Software Production, Operation, and Evolution
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
Abstract : The necessity of manipulating very large amounts of data and the wide availability of computational resources on the Cloud is boosting the popularity of distributed computing in industry. The applicability of model-driven engineering in such scenarios is hampered today by the lack of an efficient model-persistence framework for distributed computing. In this paper we present NeoEMF/HBase, a persistence backend for the Eclipse Modeling Framework (EMF) built on top of the Apache HBase data store. Model distribution is hidden from client applications , that are transparently provided with the model elements they navigate. Access to remote model elements is decentralized, avoiding the bottleneck of a single access point. The persistence model is based on key-value stores that allow for efficient on-demand model persistence.
Complete list of metadata

Cited literature [8 references]  Display  Hide  Download
Contributor : Amine Benelallam Connect in order to contact the contributor
Submitted on : Wednesday, October 14, 2015 - 11:30:40 AM
Last modification on : Wednesday, April 27, 2022 - 4:38:25 AM
Long-term archiving on: : Friday, January 15, 2016 - 11:23:30 AM


Files produced by the author(s)


  • HAL Id : hal-01215280, version 1


Abel Gómez, Amine Benelallam, Massimo Tisi. Decentralized Model Persistence for Distributed Computing. 3rd BigMDE Workshop, Jul 2015, L'Aquila, Italy. ⟨hal-01215280⟩



Record views


Files downloads