.. State-of-the-art, Prefetching and Caching in Current Modeling Frameworks, p.52

R. Ansorg and L. Schwabe, Domain-Specific Modeling as a Pragmatic Approach to Neuronal Model Descriptions, Brain Informatics, pp.168-179, 2010.
DOI : 10.1523/JNEUROSCI.1253-06.2006

S. Azhar, Building Information Modeling (BIM): Trends, Benefits, Risks, and Challenges for the AEC Industry, Leadership and Management in Engineering, vol.11, issue.3, pp.241-252, 2011.
DOI : 10.1061/(ASCE)LM.1943-5630.0000127

K. Barmpis and D. Kolovos, Hawk, Proceedings of the Workshop on Scalability in Model Driven Engineering, BigMDE '13, pp.6-9, 2013.
DOI : 10.1145/2487766.2487771

K. Barmpis and D. S. Kolovos, Comparative analysis of data persistence technologies for large-scale models, Proceedings of the 2012 Extreme Modeling Workshop on, XM '12, pp.33-38, 2012.
DOI : 10.1145/2467307.2467314

C. Bauer and G. King, Hibernate in Action, Manning Greenwich CT, vol.33, p.86, 2005.

A. Benelallam, A. Gómez, G. Sunyé, M. Tisi, and D. Launay, Neo4EMF, A Scalable Persistence Layer for EMF Models, Proceedings of the 10th ECMFA Conference, pp.230-241, 2014.
DOI : 10.1007/978-3-319-09195-2_15

URL : https://hal.archives-ouvertes.fr/hal-00968516

A. Benelallam, A. Gómez, M. Tisi, and J. Cabot, Distributed Model-to-Model Transformation with ATL on MapReduce, Proceedings of the 8th SLE Conference, pp.37-48
URL : https://hal.archives-ouvertes.fr/hal-01215228

A. Benelallam, M. Tisi, J. S. Cuadrado, J. D. Lara, and J. Cabot, Efficient model partitioning for distributed model transformations, Proceedings of the 2016 ACM SIGPLAN International Conference on Software Language Engineering, SLE 2016, pp.226-238, 2016.
DOI : 10.1109/INFOCOM.2014.6848159

URL : https://hal.archives-ouvertes.fr/hal-01367572

G. Bergmann, I. Dávid, Á. Hegedüs, Á. Horváth, I. Ráth et al., Viatra 3: A Reactive Model Transformation Platform, Proceedings of the 8th ICMT Conference, pp.101-110, 2015.
DOI : 10.1007/978-3-319-21155-8_8

G. Bergmann, A. Horváth, I. Ráth, and D. Varró, Incremental Evaluation of Model Queries over EMF Models: A Tutorial on EMF-IncQuery, Proceedings of the 7th ECMFA Conference, pp.389-390, 2011.
DOI : 10.1007/978-3-642-16145-2_6

G. Bergmann, Á. Horváth, I. Ráth, D. Varró, A. Balogh et al., Incremental Evaluation of Model Queries over EMF Models, Proceedings of the 13th MoDELS Conference, pp.76-90, 2010.
DOI : 10.1007/978-3-642-16145-2_6

L. Bettini, Implementing Domain-Specific Languages with Xtext and Xtend, p.133, 2013.

J. Bézivin, On the Unification Power of Models. Software and Systems Modeling, pp.171-188, 2005.

J. Bézivin, N. Farcet, J. Jézéquel, B. Langlois, and D. Pollet, Reflective Model Driven Engineering, Proceedings of the 6th «UML» Conference, pp.175-189, 2003.
DOI : 10.1007/978-3-540-45221-8_17

X. Blanc, M. Gervais, and P. Sriplakich, Model Bus: Towards the Interoperability of Modelling Tools, Model Driven Architecture: MDAFA 2003 and MDAFA 2004 Selected Papers, pp.17-32, 2005.
DOI : 10.1007/11538097_2

URL : https://hal.archives-ouvertes.fr/hal-01520005

C. Bouras, A. Konidaris, and D. Kostoulas, Predictive Prefetching on the Web and Its Potential Impact in the Wide Area, World Wide Web, vol.7, issue.2, pp.143-179, 2004.
DOI : 10.1023/B:WWWJ.0000017208.87570.7a

M. Brambilla and J. Cabot, Constraint tuning and management for web applications, Proceedings of the 6th international conference on Web engineering , ICWE '06, pp.345-352, 2006.
DOI : 10.1145/1145581.1145648

URL : http://www.lsi.upc.edu/~jcabot/papers/ICWE06.pdf

C. Brun and A. Pierantonio, Model Differences in the Eclipse Modeling Framework, The European Journal for the Informatics Professional, vol.9, issue.47, pp.29-34, 2008.

H. Bruneliere, J. Cabot, G. Dupé, and F. Madiot, MoDisco: A model driven reverse engineering framework, Information and Software Technology, vol.56, issue.8, pp.1012-1032, 2014.
DOI : 10.1016/j.infsof.2014.04.007

URL : https://hal.archives-ouvertes.fr/hal-00972632

H. Bruneliere, J. G. Perez, M. Wimmer, and J. Cabot, EMF Views: A View Mechanism for Integrating Heterogeneous Models, Proceedings of the 34th ER Conference, pp.317-325, 2015.
DOI : 10.1109/MC.1986.1663126

URL : https://hal.archives-ouvertes.fr/hal-01159205

B. Hunt and . Mongoemf, URL: https://github, p.87, 2017.

F. Bugiotti, L. Cabibbo, P. Atzeni, and R. Torlone, Database Design for NoSQL Systems, Proceedings of the 33rd ER Conference, pp.223-231, 2014.
DOI : 10.1007/978-3-319-12206-9_18

URL : https://hal.archives-ouvertes.fr/hal-01092445

L. Burgueño, M. Wimmer, and A. Vallecillo, A Linda-based platform for the parallel execution of out-place model transformations, Information and Software Technology, vol.79, pp.17-35, 2016.
DOI : 10.1016/j.infsof.2016.06.001

J. Cabot and E. Teniente, Constraint Support in MDA Tools: A Survey, Proceedings of the 2nd ECMDA-FA Conference, pp.256-267, 2006.
DOI : 10.1007/11787044_20

J. Cabot and E. Teniente, Transformation techniques for OCL constraints, Science of Computer Programming, vol.68, issue.3, pp.179-195, 2007.
DOI : 10.1016/j.scico.2007.05.001

URL : https://doi.org/10.1016/j.scico.2007.05.001

P. Cao, E. W. Felten, A. R. Karlin, and K. Li, A Study of Integrated Prefetching and Caching Strategies, ACM SIGMETRICS Performance Evaluation Review, pp.188-197, 1995.

F. Chang, J. Dean, S. Ghemawat, W. C. Hsieh, D. A. Wallach et al., Bigtable, ACM Transactions on Computer Systems, vol.26, issue.2, pp.4-28, 2008.
DOI : 10.1145/1365815.1365816

Z. Cheng, R. Monahan, and J. F. Power, A Sound Execution Semantics for ATL via Translation Validation, Proceedings of the 8th ICMT Conference, pp.133-148, 2015.
DOI : 10.1007/978-3-319-21155-8_11

H. Chou, D. J. Dewitt, V. Cosentino, S. Gérard, and J. Cabot, An Evaluation of Buffer Management Strategies for Relational Database Systems. Algorithmica A Model-based Approach to Gamify the Learning of Modeling, Proceedings of the 5th SCME Symposium. CEUR-WS, pp.311-336, 1986.

G. Csertán, G. Huszerl, I. Majzik, Z. Pap, A. Pataricza et al., VIATRA - visual automated transformations for formal verification and validation of UML models, Proceedings 17th IEEE International Conference on Automated Software Engineering,, pp.267-270, 2002.
DOI : 10.1109/ASE.2002.1115027

J. S. Cuadrado, E. Guerra, and J. De-lara, Uncovering Errors in ATL Model Transformations Using Static Analysis and Constraint Solving, 2014 IEEE 25th International Symposium on Software Reliability Engineering, pp.34-44, 2014.
DOI : 10.1109/ISSRE.2014.10

K. M. Curewitz, P. Krishnan, and J. S. Vitter, Practical Prefetching via Data Compression, In ACM SIGMOD Record, pp.257-266, 1993.
DOI : 10.1145/170035.170077

URL : ftp://ftp.cs.duke.edu/pub/dist/techreport/1995/1995-25.ps.gz

G. Daniel, G. Sunyé, A. Benelallam, and M. Tisi, Improving Memory Efficiency for Processing Large-Scale Models, Proceedings of the 2nd BigMDE Workshop, pp.31-39, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01033188

G. Daniel, G. Sunyé, A. Benelallam, M. Tisi, Y. Vernageau et al., NeoEMF: A multi-database model persistence framework for very large models, Science of Computer Programming, vol.149, issue.83, pp.52-53, 2017.
DOI : 10.1016/j.scico.2017.08.002

URL : https://hal.archives-ouvertes.fr/hal-01436047

G. Daniel, G. Sunyé, and J. Cabot, PrefetchML, Proceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems, MODELS '16, pp.318-328
DOI : 10.1007/978-3-540-87875-9_22

URL : https://hal.archives-ouvertes.fr/hal-01362149

X. De-carlos, G. Sagardui, A. Murguzur, S. Trujillo, and X. Mendialdua, Model Query Translator: A Model-Level Query Approach for Large-Scale Models, Proceedings of the 3rd MODELSWARD Conference, pp.62-73, 2015.

J. Dean and S. Ghemawat, MapReduce, Communications of the ACM, vol.51, issue.1, pp.107-113, 2008.
DOI : 10.1145/1327452.1327492

B. Demuth and H. Hussmann, Using UML/OCL Constraints for Relational Database Design, Proceedings of the 2nd UML Conference, pp.598-613, 1999.
DOI : 10.1007/3-540-46852-8_42

B. Demuth, H. Hußmann, and S. Loecher, OCL as a Specification Language for Business Rules in Database Applications, Proceedings of the 4th UML Conference, pp.104-117, 2001.
DOI : 10.1007/3-540-45441-1_9

S. Deterding, M. Sicart, L. Nacke, K. O. Hara, D. Dixon et al., Gamification. using game-design elements in non-gaming contexts, Proceedings of the 2011 annual conference extended abstracts on Human factors in computing systems, CHI EA '11, pp.2425-2428, 2011.
DOI : 10.1145/1979742.1979575

E. Foundation, . Mdt, and . Ocl, URL: www.eclipse.org/modeling, p.25

M. Eysholdt and H. Behrens, Xtext, Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, SPLASH '10, pp.307-309, 2010.
DOI : 10.1145/1869542.1869625

C. L. Forgy, Rete: A fast algorithm for the many pattern/many object pattern match problem, Artificial Intelligence, vol.19, issue.1, pp.17-37, 1982.
DOI : 10.1016/0004-3702(82)90020-0

F. Fouquet, G. Nain, B. Morin, E. Daubert, O. Barais et al., An Eclipse Modelling Framework Alternative to Meet the Models@Runtime Requirements, Proceedings of the 15th MoDELS Conference, pp.87-101, 2012.
DOI : 10.1007/978-3-642-33666-9_7

URL : https://hal.archives-ouvertes.fr/hal-00714558

A. Gómez, A. Benelallam, and M. Tisi, Decentralized Model Persistence for Distributed Computing, Proceedings of the 3rd BigMDE Workshop, pp.42-51

A. Gómez, G. Sunyé, M. Tisi, and J. Cabot, Map-Based Transparent Persistence for Very Large Models, Proceedings of the 18th FASE Conference, pp.19-34
DOI : 10.1007/978-3-662-46675-9_2

T. Hartmann, A. Moawad, F. Fouquet, G. Nain, J. Klein et al., Stream my models: Reactive peer-to-peer distributed models@run.time, 2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS), pp.80-89
DOI : 10.1109/MODELS.2015.7338238

M. Hausenblas and J. Nadeau, Apache Drill: Interactive Ad-Hoc Analysis at Scale, Big Data, vol.1, issue.2, pp.100-104, 2013.
DOI : 10.1089/big.2013.0011

F. Heidenreich, C. Wende, and B. Demuth, A Framework for Generating Query Language Code from OCL Invariants, Electronic Communications of the EASST, vol.9, issue.83, p.85, 2007.

F. Holzschuher and R. Peinl, Performance of graph query languages, Proceedings of the Joint EDBT/ICDT 2013 Workshops on, EDBT '13, pp.195-204, 2013.
DOI : 10.1145/2457317.2457351

N. Huijboom and T. Van-den-broek, Open Data: an International Comparison of Strategies, European journal of ePractice, vol.12, issue.101, pp.4-16, 2011.

J. Hutchinson, M. Rouncefield, and J. Whittle, Model-driven engineering practices in industry, Proceeding of the 33rd international conference on Software engineering, ICSE '11, pp.633-642
DOI : 10.1145/1985793.1985882

J. Hutchinson, J. Whittle, and M. Rouncefield, Model-driven engineering practices in industry: Social, organizational and managerial factors that lead to success or failure, Science of Computer Programming, vol.89, issue.101 104, pp.144-161, 2014.
DOI : 10.1016/j.scico.2013.03.017

J. L. Izquierdo and J. Cabot, JSONDiscoverer: Visualizing the Schema Lurking Behind JSON Documents. Knowledge-Based Systems, pp.52-55, 2016.

I. Jacobson, Object-Oriented Software Engineering: a Use Case Driven Approach. Pearson Education India, p.23, 1993.

F. Jouault, F. Allilaire, J. Bézivin, and I. Kurtev, ATL: A model transformation tool, Science of Computer Programming, vol.72, issue.1-2, pp.31-39, 2008.
DOI : 10.1016/j.scico.2007.08.002

URL : https://hal.archives-ouvertes.fr/hal-00483363

F. Jouault and I. Kurtev, On the architectural alignment of ATL and QVT, Proceedings of the 2006 ACM symposium on Applied computing , SAC '06, pp.1188-1195, 2006.
DOI : 10.1145/1141277.1141561

URL : https://hal.archives-ouvertes.fr/hal-00483592

K. Kaur and R. Rani, Modeling and querying data in NoSQL databases, 2013 IEEE International Conference on Big Data, pp.1-7, 2013.
DOI : 10.1109/BigData.2013.6691765

S. Kent, Model Driven Engineering An Architecture for Software-Controlled Data Prefetching, Proceedings of the 3rd IFM Conference, pp.286-298, 1991.

M. Koegel and J. Helming, EMFStore, Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, ICSE '10, pp.307-308, 2010.
DOI : 10.1145/1810295.1810364

D. S. Kolovos, R. F. Paige, and F. Polack, Merging Models with the Epsilon Merging Language (EML), Proceedings of the 9th MoDELS Conference, pp.215-229, 2006.
DOI : 10.1007/11880240_16

D. S. Kolovos, R. F. Paige, and F. A. Polack, Eclipse Development Tools for Epsilon, Proceedings of the Eclipse Summit Europe, Eclipse Modeling Symposium, pp.200-104, 2006.

D. S. Kolovos, R. F. Paige, and F. A. Polack, The Epsilon Transformation Language, Proceedings of the 1st ICMT Conference, pp.46-60, 2008.
DOI : 10.1007/978-3-540-69927-9_4

D. S. Kolovos, L. M. Rose, N. Matragkas, R. F. Paige, E. Guerra et al., A research roadmap towards achieving scalability in model driven engineering, Proceedings of the Workshop on Scalability in Model Driven Engineering, BigMDE '13, pp.1-10
DOI : 10.1145/2487766.2487768

URL : https://hal.archives-ouvertes.fr/hal-00869267

D. S. Kolovos, L. M. Rose, R. F. Paige, E. Guerra, J. S. Cuadrado et al., MONDO: Scalable Modelling and Model Management on the Cloud, Proceedings of the Projects Showcase, pp.44-53, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01394222

A. Lanusse, Y. Tanguy, H. Espinoza, C. Mraidha, S. Gerard et al., Papyrus UML: an Open Source Toolset for MDA, Proceedings of the 5th ECMDA-FA Conference, pp.1-4, 2009.

Y. Li, P. Gu, and C. Zhang, Transforming UML class diagrams into HBase based on meta-model, 2014 International Conference on Information Science, Electronics and Electrical Engineering, pp.720-724, 2014.
DOI : 10.1109/InfoSEEE.2014.6947760

D. Lucrédio, R. P. Fortes, and J. Whittle, MOOGLE: A Model Search Engine, Proceedings of the 11th MoDELS Conference, pp.296-310, 2008.
DOI : 10.1007/978-3-540-87875-9_22

E. Marcos, B. Vela, and J. M. Cavero, A methodological approach for object-relational database design using UML, Software & System Modeling, pp.59-72, 2003.
DOI : 10.1007/s00450-004-0158-4

M. J. Mior, K. Salem, A. Aboulnaga, and R. Liu, NoSE: Schema Design for NoSQL Applications, Proceedings of the 32nd ICDE Conference. IEEE, p.134, 2016.
DOI : 10.1109/tkde.2017.2722412

P. Mohagheghi, M. A. Fernandez, J. A. Martell, M. Fritzsche, and W. Gilani, MDE Adoption in Industry: Challenges and Success Criteria, Proceedings of Workshops at MoDELS, pp.54-59, 2008.
DOI : 10.1007/978-3-540-87355-6_10

A. Moniruzzaman and S. A. Hossain, NoSQL Database: New Era of Databases for Big Data Analytics -Classification, Characteristics and Comparison, International Journal of Database Theory and Application, vol.6, issue.4, pp.1-14, 2013.

B. Morin, O. Barais, J. Jezequel, F. Fleurey, and A. Solberg, Models@ run. time to support dynamic adaptation, Computer, issue.10, pp.4244-51, 2009.

L. Okman, N. Gal-oz, Y. Gonen, E. Gudes, and J. Abramov, Security Issues in NoSQL Databases, 2011IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications, pp.541-547, 2011.
DOI : 10.1109/TrustCom.2011.70

O. Specification, URL: www.omg.org/spec, pp.81-124, 2017.

O. Specification, URL: http://www.omg.org/spec/QVT, p.106, 2017.

O. Specification, URL: www.omg.org/spec, p.124, 2017.

J. E. Pagán, J. S. Cuadrado, and J. G. Molina, Morsa: A Scalable Approach for Persisting and Accessing Large Models, Proceedings of the 14th MoDELS Conference, pp.77-92, 2011.

J. E. Pagán, J. S. Cuadrado, and J. G. Molina, A Repository for Scalable Model Management. Software & Systems Modeling, pp.219-239, 2015.

J. E. Pagán and J. G. Molina, Querying large models efficiently, Information and Software Technology, vol.56, issue.6, pp.586-622, 2014.
DOI : 10.1016/j.infsof.2014.01.005

R. H. Patterson, G. A. Gibson, E. Ginting, D. Stodolsky, and J. Zelenka, Informed Prefetching and Caching, p.51, 1995.
DOI : 10.1145/224057.224064

R. Pohjonen and J. Tolvanen, Automated Production of Family Members: Lessons Learned, Proceedings of the PLEES Conference, pp.49-57, 2002.

V. Reniers, A. Rafique, D. Van-landuyt, and W. Joosen, Object-NoSQL Database Mappers: a benchmark study on the performance overhead, Journal of Internet Services and Applications, vol.PP, issue.99, 2017.
DOI : 10.1109/ICTer.2013.6761184

D. S. Ruiz, S. F. Morales, and J. G. Molina, Inferring Versioned Schemas from NoSQL Databases and Its Applications, Proceedings of the 34th ER Conference, pp.467-480, 2015.

J. Rumbaugh, OMT: The Object Model, Journal of Object-Oriented Programming, pp.21-27, 1995.

J. Rumbaugh, I. Jacobson, G. Booch, A. Zubow, J. Fischer et al., The Unified Modeling Language Reference Manual. Pearson Higher Education Automated and Transparent Model Fragmentation for Persisting Large Models, Proceedings of the 15th MoDELS Conference, pp.102-118, 2004.

S. Sendall and W. Kozaczynski, Model transformation: the heart and soul of model-driven software development, IEEE Software, vol.20, issue.5, pp.42-45, 2003.
DOI : 10.1109/MS.2003.1231150

S. M. Shah, R. Wei, D. S. Kolovos, L. M. Rose, R. F. Paige et al., A Framework to Benchmark NoSQL Data Stores for Large-Scale Model Persistence, Proceedings of the 17th MoDELS Conference, pp.586-601, 2014.
DOI : 10.1007/978-3-319-11653-2_36

A. J. Smith, Sequentiality and prefetching in database systems, ACM Transactions on Database Systems, vol.3, issue.3, pp.223-247, 1978.
DOI : 10.1145/320263.320276

R. T. Snodgrass, Temporal Databases In Theories and methods of spatio-temporal reasoning in geographic space, pp.22-64, 1992.

P. Sriplakich, ModelBus: un environnement réparti et ouvert pour l'ingénierie de modèles, p.139, 2007.

D. Steinberg, F. Budinsky, E. Merks, and M. Paternostro, EMF: Eclipse Modeling Framework. Pearson Education, p.26, 2008.

G. Szárnyas, B. Izsó, I. Ráth, and D. Varró, The Train Benchmark: Cross- Technology Performance Evaluation of Continuous Model Queries. Software & Systems Modeling, pp.1-29, 2017.

. Tinkerpop, Pipes Framework, 2017.

. Tinkerpop, The Gremlin Language, p.87, 2017.

T. Tinkerpop and . Website, URL: www.tinkerpop.com, p.132, 2017.

M. Tisi, F. Jouault, J. Delatour, Z. Saidi, and H. Choura, fUML as an Assembly Language for Model Transformation, Proceedings of the 7th SLE Conference, pp.171-190, 2014.
DOI : 10.1007/978-3-319-11245-9_10

URL : https://hal.archives-ouvertes.fr/hal-01096634

M. Tisi, F. Jouault, P. Fraternali, S. Ceri, and J. Bézivin, On the Use of Higher-Order Model Transformations, pp.18-33, 2009.
DOI : 10.1007/978-3-540-69927-9_11

URL : https://hal.archives-ouvertes.fr/hal-00782464

M. Tisi, S. Martinez, and H. Choura, Parallel Execution of ATL Transformation Rules, Proceedings of the 16th MoDELS Conference, pp.656-672, 2013.
DOI : 10.1007/978-3-642-41533-3_40

URL : https://hal.archives-ouvertes.fr/hal-00869269

P. Warden, Big Data Glossary, p.26, 2011.

J. Warmer and A. Kleppe, Building a Flexible Software Factory Using Partial Domain Specific Models, Proceedings of the 6th DSM Workshop, pp.15-22, 2006.

R. Wei and D. S. Kolovos, An Efficient Computation Strategy for allInstances(, Proceedings of the 3rd BigMDE Workshop, pp.32-41

J. Whittle, J. Hutchinson, and M. Rouncefield, The State of Practice in Model-Driven Engineering, IEEE Software, vol.31, issue.3, pp.79-85, 2014.
DOI : 10.1109/MS.2013.65

E. D. Willink, Local Optimizations in Eclipse QVTc and QVTr using the Micro- Mapping Model of Computation, Proceedings of the 2nd EXE Workshop, pp.26-32, 2016.

F. Xia, L. T. Yang, L. Wang, and A. Vinel, Internet of Things, International Journal of Communication Systems, vol.25, issue.9, pp.1101-139, 2012.
DOI : 10.1002/dac.2417

P. Zikopoulos and C. Eaton, Understanding Big Data: Analytics for Enterprise Class Hadoop and Streaming Data, p.26, 2011.