Year: 2024
Type: conference-paper
Abstract: While most model-transformation languages in Model-Driven Engineering are unidirectional, bidirectionality is valuable when artifacts need two-way synchronization. Although several bidirectional transformation engines have been developed, their behavior is generally considered more difficult to formulate and predict compared to the unidirectional case. In the bidirectionalization approach, users write the forward direction of their transformations in the same unidirectional language they are used to, and obtain a system that (besides performing the complete forward transformation) can automatically propagate in the backward direction the target updates. When possible, full bidirectionalization is desirable, but far from trivial.
Authors: Soichiro Hidaka, Massimo Tisi
Language: English
Subfield: Software
Field: Computer Science
Domain: Physical Sciences
Open Access status: hybrid
Awards: G1447907091, A study on gradual extension of consistency-preserving interoperable regions based on bidirectional transformations, A Study on interoperable bidirectional graph transformations(Fostering Joint International Research), A Study on Incremental Bidirectionalization of Data Transformations, A Study on interoperable bidirectional graph transformations
OpenAlex ID: W4402978015
