Advanced

The Case for Batch Merge of Models – Issues and Challenges

Bendix, Lars LU ; Koegel, Maximilian and Martini, Antonio (2010) International Workshop on Models and Evolution - ME 2010
Abstract
Modelling is a fairly mature technology that is already being adopted by industry. Unfortunately the tools for supporting Model-Driven Engineering are not at the same level of maturity. In particular merge tools that are an important help for collaboration lack a lot to be desired in providing the support that is needed on industrial projects. Current model merge tools and research approaches focus on interactive merging where the developer resolves possible merge conflicts one by one during the merge process. However, developers are used to merge tools from the textual domain that work in a batch mode – the merge tool is provided with three files as input and produces a file with the proposed merge result – including possible unresolved... (More)
Modelling is a fairly mature technology that is already being adopted by industry. Unfortunately the tools for supporting Model-Driven Engineering are not at the same level of maturity. In particular merge tools that are an important help for collaboration lack a lot to be desired in providing the support that is needed on industrial projects. Current model merge tools and research approaches focus on interactive merging where the developer resolves possible merge conflicts one by one during the merge process. However, developers are used to merge tools from the textual domain that work in a batch mode – the merge tool is provided with three files as input and produces a file with the proposed merge result – including possible unresolved merge conflicts. The developer can then pick up this result and resolve possible conflicts at a time and in an order that pleases him. In this paper, we motivate why research should start to focus also on batch merge for models and we describe how it could work. Furthermore, we sketch the research agenda that is needed to address the issues and challenges in realizing batch merge for models. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to conference
publication status
published
subject
pages
6 pages
conference name
International Workshop on Models and Evolution - ME 2010
language
English
LU publication?
yes
id
ded20ab8-6e5a-48de-aded-119d5a9fd956 (old id 4222313)
date added to LUP
2014-01-07 10:44:55
date last changed
2016-04-16 10:37:49
@misc{ded20ab8-6e5a-48de-aded-119d5a9fd956,
  abstract     = {Modelling is a fairly mature technology that is already being adopted by industry. Unfortunately the tools for supporting Model-Driven Engineering are not at the same level of maturity. In particular merge tools that are an important help for collaboration lack a lot to be desired in providing the support that is needed on industrial projects. Current model merge tools and research approaches focus on interactive merging where the developer resolves possible merge conflicts one by one during the merge process. However, developers are used to merge tools from the textual domain that work in a batch mode – the merge tool is provided with three files as input and produces a file with the proposed merge result – including possible unresolved merge conflicts. The developer can then pick up this result and resolve possible conflicts at a time and in an order that pleases him. In this paper, we motivate why research should start to focus also on batch merge for models and we describe how it could work. Furthermore, we sketch the research agenda that is needed to address the issues and challenges in realizing batch merge for models.},
  author       = {Bendix, Lars and Koegel, Maximilian and Martini, Antonio},
  language     = {eng},
  pages        = {6},
  title        = {The Case for Batch Merge of Models – Issues and Challenges},
  year         = {2010},
}