Incremental model synchronization for multiple updates

One required capability to make the vision of model-driven software development reality is, that changes in the models can be consistently propagated between the different related models. In this paper, we present how our model synchronization algorithm based on triple graph grammars, presented in [...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:International Conference on Software Engineering 2008 Ročník 2008; číslo 19
Hlavní autoři: Giese, Holger, Hildebrandt, Stephan
Médium: Journal Article
Jazyk:angličtina
Vydáno: 12.05.2008
ISBN:9781605580333, 1605580333
ISSN:0270-5257
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:One required capability to make the vision of model-driven software development reality is, that changes in the models can be consistently propagated between the different related models. In this paper, we present how our model synchronization algorithm based on triple graph grammars, presented in [11], can be improved, such that it outperforms batch processing also in case of multiple updates. We present an evaluation of our improvement, demonstrating that we can keep the speedup for the incremental processing in the average case for smaller numbers of changes, while accelerating the synchronization for larger numbers of changes. The improved algorithm is at least as fast as the batch algorithm.
Bibliografie:SourceType-Scholarly Journals-2
ObjectType-Feature-2
ObjectType-Conference Paper-1
content type line 23
SourceType-Conference Papers & Proceedings-1
ObjectType-Article-3
ISBN:9781605580333
1605580333
ISSN:0270-5257
DOI:10.1145/1402947.1402949