@conference{Gomez:ECMFA:2015,
title = {Decentralized Model Persistence for Distributed Computing},
author = {Abel G\'{o}mez and Amine Benelallam and Massimo Tisi},
editor = {Dimitris Kolovos and Davide Di Ruscio and Nicholas Matragkas and Jes\'{u}s S\'{a}nchez Cuadrado and Istv\'{a}n R\'{a}th and Massimo Tisi },
url = {http://ceur-ws.org/Vol-1406/paper5.pdf},
isbn = {1613-0073},
year = {2015},
date = {2015-07-21},
booktitle = {Proceedings of the 3rd Workshop on Scalable Model Driven Engineering part of the Software Technologies: Applications and Foundations (STAF 2015) federation of conferences},
volume = {1406},
pages = {42-51},
publisher = {CEUR Workshop Proceedings},
address = {L'Aquila, Italy},
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.},
keywords = {Distributed Computing, Distributed Persistence, HBase, Key-Value Stores, Model Persistence, NeoEMF},
pubstate = {published},
tppubtype = {conference}
}