EMFStore: a model repository for EMF models

Models need to be put under version control to facilitate collaboration and to control change. EMFStore is a Software Configuration Management system tailored to the specific requirements for versioning models. It employs operation-based change tracking, conflict detection and merging.

[1]  Katsuro Inoue,et al.  Effects of software industry structure on a research framework for empirical software engineering , 2006, ICSE '06.

[2]  Tom Mens,et al.  A State-of-the-Art Survey on Software Merging , 2002, IEEE Trans. Software Eng..

[3]  J. Herbsleb,et al.  Two case studies of open source software development: Apache and Mozilla , 2002, TSEM.

[4]  Maximilian Koegel,et al.  Operation-based conflict detection and resolution , 2009, 2009 ICSE Workshop on Comparison and Versioning of Software Models.

[5]  T.N. Nguyen,et al.  An infrastructure for development of object-oriented, multi-level configuration management services , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..

[6]  Ralph E. Johnson,et al.  Refactoring-Aware Configuration Management for Object-Oriented Programs , 2007, 29th International Conference on Software Engineering (ICSE'07).

[7]  Yang Li,et al.  Towards a Framework for Empirical Project Analysis for Software Engineering Models , 2009 .

[8]  Reidar Conradi,et al.  Change oriented versioning in a software engineering database , 1989, SCM.

[9]  Reidar Conradi,et al.  Version models for software configuration management , 1998, CSUR.

[10]  Frank Budinsky,et al.  Eclipse Modeling Framework , 2003 .

[11]  Walter F. Tichy,et al.  Implementation and evaluation of a revision control system , 1982 .

[12]  Udo Kelter,et al.  A fine-grained version and configuration model in analysis and design , 2002, International Conference on Software Maintenance, 2002. Proceedings..

[13]  Christian Bartelt Consistence preserving model merge in collaborative development processes , 2008, CVSM '08.

[14]  Maximilian Kögel Towards software configuration management for unified models , 2008, CVSM '08.

[15]  Ernst Lippe,et al.  Operation-based merging , 1992, SDE 5.

[16]  Chisu Wu,et al.  An efficient version model of software diagrams , 1998, Proceedings 1998 Asia Pacific Software Engineering Conference (Cat. No.98EX240).