P. Brosch, M. Seidl, M. Wimmer: Mining of Model Repositories for Decision Support in Model Versioning, Workshop on Model Driven Tool and Process Integration (MDTPI) in conjunction with ECMDA-FA 2009, Enschede, Niederlande, 24.06.2009; in Second European Workshop on Model Driven Tool and Process Integration (MDTPI), CTIT Workshop Proceedings, WP09-05 (2009), ISSN: 0929-0672, pages 25 - 33. pdf


State-of-the-art software repositories support optimistic versioning and hence the concurrent editing of one artifact by multiple developers is possible. The drawback of this method is the time-consuming, manual merge process when conflicting changes occur. This is a bigger problem when the artifacts are models. Although similar kinds of conflicts frequently reoccur, current systems hardly provide any resolution support. To tackle this problem, this paper introduces enhanced resolution support based on past resolution decisions. In order to keep the necessary information to learn recommendations to realize improved conflict resolution, a generic extension to current repository technology is proposed.

Mining of Model Repositories for Decision Support in Model Versioning