CVSM Bibliography, Entry [ MuCPW2008CVSM ]

Murta, Leonardo; Correa, Chessman; Prudencio, Joao Gustavo; Werner, ClŠudia: Towards Odyssey-VCS 2: Improvements Over A UML-based Version Control System;
p.25-30 in: Proc. 2008 ICSE Workshop on Comparison and Versioning of Software Models, May 17, 2008, Leipzig; ACM; 2008
Library Entries: ACM Digital Library
Deskriptoren: CVSM08, CVSM

Abstract: Models are becoming first class artifacts in Software Engineering. Due to that, an infrastructure is needed to support model evolution in the same way we have for source-code. One of the key elements of such infrastructure is a version control system properly designed for models. In previous work, we presented Odyssey-VCS, a version control system tailored to fine-grained UML model elements. In this paper, we discuss the main improvements that we are incorporating on the second release of this system, which are: support for UML 2, reflective processing, explicit branching and auto-branching, generic merge algorithm, support for pessimistic concurrency policy, and support for hooks.