Towards semantics-aware merge support in optimistic model versioning

9Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Current optimistic model versioning systems, which are indispensable to coordinate the collaboration within teams, are able to detect several kinds of conflicts between two concurrently modified versions of one model. These systems support the detection of syntactical problems such as contradicting changes, violations of the underlying metamodel, and violations of OCL constraints. However, violations of the models' semantics remain unreported. In this paper, we suggest to use redundant information inherent in multi-view models to check if the semantics is violated during the merge process. In particular, we exploit the information encoded in state machine diagrams to validate evolving sequence diagrams by means of the model checker Spin. © 2012 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Brosch, P., Egly, U., Gabmeyer, S., Kappel, G., Seidl, M., Tompits, H., … Wimmer, M. (2012). Towards semantics-aware merge support in optimistic model versioning. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7167 LNCS, pp. 246–256). https://doi.org/10.1007/978-3-642-29645-1_24

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free