Diese Seite ist aus Gründen der Barrierefreiheit optimiert für aktuelle Browser. Sollten Sie einen älteren Browser verwenden, kann es zu Einschränkungen der Darstellung und Benutzbarkeit der Website kommen!
Geophysics Homepage
Search:
Log in
print

Comparing State- and Operation-based Change Tracking on Models

Koegel, Maximilian, Markus Herrmannsdörfer, Yang Li, Jonas Helming, and Jörn David (2010), Comparing State- and Operation-based Change Tracking on Models, in Proceedings of the IEEE International EDOC Conference, Vitoria, Brazil, 2010.

Abstract
In recent years, models are increasingly used throughout the entire lifecycle in software development projects. In effect, the need for collaborating on these models emerged, requiring change tracking and versioning. However, many researchers have shown that existing methods and tools for Version Control (VC) do not work well on graph-like models, such as UML, SysML or domain-specific modeling languages. To alleviate this, alternative techniques and methods have been proposed which can be classified into state-based and operation-based approaches. Existing research shows advantages of operation-based over state-based approaches in selected use cases, such as conflict detection or merging. However, there are only few results available on the advantages of operation-based approaches in the most common use case of a VC system: review and understand change. In this paper, we present and discuss both approaches and their use cases. Moreover, we present the results of an empirical study to compare a state-based with an operation-based approach for the use case of reviewing and understanding change. For this study, we have mined an operation-based model repository and interviewed users to assess their understanding of randomly selected changes. Our results indicate that users better understand complex changes in the operation-based representation.
Further information
BibTeX
@inproceedings{id1632,
  author = {Maximilian Koegel and Markus Herrmannsd{\"o}rfer and Yang Li and Jonas Helming and J{\"o}rn David},
  booktitle = {Proceedings of the IEEE International EDOC Conference, Vitoria, Brazil, 2010},
  title = {{Comparing State- and Operation-based Change Tracking on Models}},
  year = {2010},
  url = {http://wwwbruegge.in.tum.de/static/publications/view.php?id=220},
}
EndNote
%A Koegel, Maximilian
%A Herrmannsdörfer, Markus
%A Li, Yang
%A Helming, Jonas
%A David, Jörn
%D 2010
%T Comparing State- and Operation-based Change Tracking on Models
%U http://wwwbruegge.in.tum.de/static/publications/view.php?id=220
%B Proceedings of the IEEE International EDOC Conference, Vitoria, Brazil, 2010
ImprintPrivacy PolicyContact
Printed 31. Mar 2020 15:41