Diff-based model synchronization in an industrial MDD process

Publication: Research - peer-reviewReport – Annual report year: 2008

Standard

Diff-based model synchronization in an industrial MDD process. / Kindler, Ekkart; Könemann, Patrick; Unland, Ludger.

Lyngby : Technical University of Denmark, DTU Informatics, Building 321, 2008. (D T U Compute. Technical Report; No. 2008-07).

Publication: Research - peer-reviewReport – Annual report year: 2008

Harvard

Kindler, E, Könemann, P & Unland, L 2008, Diff-based model synchronization in an industrial MDD process. Technical University of Denmark, DTU Informatics, Building 321, Lyngby. D T U Compute. Technical Report, no. 2008-07

APA

Kindler, E., Könemann, P., & Unland, L. (2008). Diff-based model synchronization in an industrial MDD process. Lyngby: Technical University of Denmark, DTU Informatics, Building 321. (D T U Compute. Technical Report; No. 2008-07).

CBE

Kindler E, Könemann P, Unland L 2008. Diff-based model synchronization in an industrial MDD process. Lyngby: Technical University of Denmark, DTU Informatics, Building 321. (D T U Compute. Technical Report; No. 2008-07).

MLA

Kindler, Ekkart, Patrick Könemann and Ludger Unland Diff-based model synchronization in an industrial MDD process Lyngby: Technical University of Denmark, DTU Informatics, Building 321. 2008. (D T U Compute. Technical Report; Journal number 2008-07).

Vancouver

Kindler E, Könemann P, Unland L. Diff-based model synchronization in an industrial MDD process. Lyngby: Technical University of Denmark, DTU Informatics, Building 321, 2008. (D T U Compute. Technical Report; No. 2008-07).

Author

Kindler, Ekkart; Könemann, Patrick; Unland, Ludger / Diff-based model synchronization in an industrial MDD process.

Lyngby : Technical University of Denmark, DTU Informatics, Building 321, 2008. (D T U Compute. Technical Report; No. 2008-07).

Publication: Research - peer-reviewReport – Annual report year: 2008

Bibtex

@book{6caa2bb839ee4ca4817c81bb8c73cc4c,
title = "Diff-based model synchronization in an industrial MDD process",
author = "Ekkart Kindler and Patrick Könemann and Ludger Unland",
year = "2008",
publisher = "Technical University of Denmark, DTU Informatics, Building 321",

}

RIS

TY - RPRT

T1 - Diff-based model synchronization in an industrial MDD process

AU - Kindler,Ekkart

AU - Könemann,Patrick

AU - Unland,Ludger

PY - 2008

Y1 - 2008

N2 - Models play a central role in model-driven software engineering. There are many different kinds of models during the development process, which are related to each other and change over time. Therefore, it is difficult to keep the different models consistent with each other. Consistency of different models is maintained manually in many cases today. This paper presents an approach for automated model differencing, so that the differences between two model versions (called delta) can be extracted and stored. It can then be re-used independently of the models it was created from to interactively merge different model versions, and for synchronizing other types of models. The main concern was to apply our concepts to an industrial process, so usability and performance were important issues.

AB - Models play a central role in model-driven software engineering. There are many different kinds of models during the development process, which are related to each other and change over time. Therefore, it is difficult to keep the different models consistent with each other. Consistency of different models is maintained manually in many cases today. This paper presents an approach for automated model differencing, so that the differences between two model versions (called delta) can be extracted and stored. It can then be re-used independently of the models it was created from to interactively merge different model versions, and for synchronizing other types of models. The main concern was to apply our concepts to an industrial process, so usability and performance were important issues.

M3 - Report

BT - Diff-based model synchronization in an industrial MDD process

PB - Technical University of Denmark, DTU Informatics, Building 321

ER -