作者
Zinovy Diskin, Yingfei Xiong, Krzysztof Czarnecki, Hartmut Ehrig, Frank Hermann, Fernando Orejas
发表日期
2011
研讨会论文
Model Driven Engineering Languages and Systems
页码范围
304-318
出版商
Springer Berlin/Heidelberg
简介
A bidirectional transformation (BX) keeps a pair of interrelated models synchronized. Symmetric BXs are those for which neither model in the pair fully determines the other. We build two algebraic frameworks for symmetric BXs, with one correctly implementing the other, and both being delta-based generalizations of known state-based frameworks. We identify two new algebraic laws-weak undoability and weak invertibility, which capture important semantics of BX and are useful for both state- and delta-based settings. Our approach also provides a flexible tool architecture adaptable to different user’s needs.
引用总数
201120122013201420152016201720182019202020212022202320246152227171917191715231376
学术搜索中的文章
Z Diskin, Y Xiong, K Czarnecki, H Ehrig, F Hermann… - Model Driven Engineering Languages and Systems …, 2011
Z Diskin, Y Xiong, K Czarnecki, H Ehrig, F Hermann…