PUBLIKATIONSSERVER

Difference computation of large models

C. Treude, S. Berlik, S. Wenzel, U. Kelter, in: I. Crnkovic, A. Bertolino (Eds.), Proceedings of the the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering, ACM, New York, NY, USA, 2007, pp. 295–304.

Download
Es wurde kein Volltext hochgeladen. Nur Publikationsnachweis!
Konferenzbeitrag | Veröffentlicht | Englisch
Autor*in
Treude, Christoph; Berlik, StefanFH Bielefeld ; Wenzel, Sven; Kelter, Udo
Herausgeber*in
Crnkovic, Ivica; Bertolino, Antonia
Abstract
Modern software engineering practices lead to large models which exist in many versions. Version management systems should offer a service to compare, and possibly merge, these models. The computation of a difference between large models is a big challenge; current algorithms are too inefficient here. We present a new technique for computing differences between models. In practical tests, this technique has been an order of magnitude faster than currently known algorithms. The main idea is to use a high-dimensional search tree for efficiently finding similar model elements. Individual elements are mapped onto a vector of numerical values using a collection of metrics for models and a numerical representation of the names which occur in a model.
Erscheinungsjahr
Titel des Konferenzbandes
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Seite
295-304
Konferenz
ESEC/FSE07: Joint 11th European Software Engineering Conference 2007
Konferenzort
Dubrovnik Croatia
Konferenzdatum
2007-09-03 – 2007-09-07
FH-PUB-ID

Zitieren

Treude, Christoph ; Berlik, Stefan ; Wenzel, Sven ; Kelter, Udo: Difference computation of large models. In: Crnkovic, I. ; Bertolino, A. (Hrsg.): Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering. New York, NY, USA : ACM, 2007, S. 295–304
Treude C, Berlik S, Wenzel S, Kelter U. Difference computation of large models. In: Crnkovic I, Bertolino A, eds. Proceedings of the the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering. New York, NY, USA: ACM; 2007:295-304. doi:10.1145/1287624.1287665
Treude, C., Berlik, S., Wenzel, S., & Kelter, U. (2007). Difference computation of large models. In I. Crnkovic & A. Bertolino (Eds.), Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering (pp. 295–304). New York, NY, USA: ACM. https://doi.org/10.1145/1287624.1287665
@inproceedings{Treude_Berlik_Wenzel_Kelter_2007, place={New York, NY, USA}, title={Difference computation of large models}, DOI={10.1145/1287624.1287665}, booktitle={Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering}, publisher={ACM}, author={Treude, Christoph and Berlik, Stefan and Wenzel, Sven and Kelter, Udo}, editor={Crnkovic, Ivica and Bertolino, AntoniaEditors}, year={2007}, pages={295–304} }
Treude, Christoph, Stefan Berlik, Sven Wenzel, and Udo Kelter. “Difference Computation of Large Models.” In Proceedings of the the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering, edited by Ivica Crnkovic and Antonia Bertolino, 295–304. New York, NY, USA: ACM, 2007. https://doi.org/10.1145/1287624.1287665.
C. Treude, S. Berlik, S. Wenzel, and U. Kelter, “Difference computation of large models,” in Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering, Dubrovnik Croatia, 2007, pp. 295–304.
Treude, Christoph, et al. “Difference Computation of Large Models.” Proceedings of the the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering, edited by Ivica Crnkovic and Antonia Bertolino, ACM, 2007, pp. 295–304, doi:10.1145/1287624.1287665.

Export

Markierte Publikationen

Open Data LibreCat

Suchen in

Google Scholar
ISBN Suche