The search result changed since you submitted your search request. Documents might be displayed in a different sort order.
  • search hit 3 of 11
Back to Result List

From model transformation to incremental bidirectional model synchronization

  • The model-driven software development paradigm requires that appropriate model transformations are applicable in different stages of the development process. The transformations have to consistently propagate changes between the different involved models and thus ensure a proper model synchronization. However, most approaches today do not fully support the requirements for model synchronization and focus only on classical one-way batch-oriented transformations. In this paper, we present our approach for an incremental model transformation which supports model synchronization. Our approach employs the visual, formal, and bidirectional transformation technique of triple graph grammars. Using this declarative specification formalism, we focus on the efficient execution of the transformation rules and how to achieve an incremental model transformation for synchronization purposes. We present an evaluation of our approach and demonstrate that due to the speedup for the incremental processing in the average case even larger models can beThe model-driven software development paradigm requires that appropriate model transformations are applicable in different stages of the development process. The transformations have to consistently propagate changes between the different involved models and thus ensure a proper model synchronization. However, most approaches today do not fully support the requirements for model synchronization and focus only on classical one-way batch-oriented transformations. In this paper, we present our approach for an incremental model transformation which supports model synchronization. Our approach employs the visual, formal, and bidirectional transformation technique of triple graph grammars. Using this declarative specification formalism, we focus on the efficient execution of the transformation rules and how to achieve an incremental model transformation for synchronization purposes. We present an evaluation of our approach and demonstrate that due to the speedup for the incremental processing in the average case even larger models can be tackled.show moreshow less

Export metadata

Additional Services

Search Google Scholar Statistics
Metadaten
Author details:Holger GieseORCiDGND, Robert Wagner
URL:http://www.springerlink.com/content/109378
DOI:https://doi.org/10.1007/s10270-008-0089-9
ISSN:1619-1366
Publication type:Article
Language:English
Year of first publication:2009
Publication year:2009
Release date:2017/03/25
Source:Software and systems modeling. - ISSN 1619-1366. - 8 (2009), 1, S. 21 - 43
Organizational units:An-Institute / Hasso-Plattner-Institut für Digital Engineering gGmbH
Peer review:Referiert
Accept ✔
This website uses technically necessary session cookies. By continuing to use the website, you agree to this. You can find our privacy policy here.