Model Repositories: Will They Become Reality?

Over the last years, several repositories have been proposed in response to the need of the MDE community for advanced systems supporting the reuse of modeling artifacts, and the adoption of model management tools as software-as-service. Even though the potential benefits of MDE repositories are valuable, researchers and practitioners seem to prefer the management of their modeling artifacts locally and do not use yet advanced mechanisms for sharing and reusing them. This paper discusses the opportunities related to the adoption of model repositories and identify research issues that have to be addressed in order to make model repositories a reality in MDE.

[1]  Betty H. C. Cheng,et al.  Repository for model driven development (ReMoDD) , 2006, MoDELS'06.

[2]  John F. Sowa,et al.  Extending and Formalizing the Framework for Information Systems Architecture , 1992, IBM Syst. J..

[3]  Håkan Burden,et al.  Industrial Adoption of Model-Driven Engineering: Are the Tools Really the Problem? , 2013, MoDELS.

[4]  Jean Bézivin,et al.  Model Driven Engineering: An Emerging Technical Space , 2005, GTTSE.

[5]  Juri Di Rocco,et al.  Collaborative Repositories in Model-Driven Engineering [Software Technology] , 2015, IEEE Software.

[6]  Ruth Breu,et al.  Living Models - Ten Principles for Change-Driven Software Engineering , 2011, Int. J. Softw. Informatics.

[7]  Schahram Dustdar,et al.  Automating the Management and Versioning of Service Models at Runtime to Support Service Monitoring , 2012, 2012 IEEE 16th International Enterprise Distributed Object Computing Conference.

[8]  Robert B. France,et al.  Repository for Model Driven Development (ReMoDD) , 2006, 2012 34th International Conference on Software Engineering (ICSE).

[9]  Michael Wagner,et al.  Model-Driven Tool Integration with ModelBus , 2016 .

[10]  Mark Rouncefield,et al.  The State of Practice in Model-Driven Engineering , 2014, IEEE Software.

[11]  Michel R. V. Chaudron,et al.  Online Img2UML Repository: An Online Repository for UML Models , 2013, EESSMod@MoDELS.

[12]  Jonas Helming,et al.  EMFStore: a model repository for EMF models , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[13]  Manuel Wimmer,et al.  Towards end-user adaptable model versioning: The By-Example Operation Recorder , 2009, 2009 ICSE Workshop on Comparison and Versioning of Software Models.

[14]  Juri Di Rocco,et al.  MDEForge: an Extensible Web-Based Modeling Platform , 2014, CloudMDE@MoDELS.