Bidirectional model transformation with precedence triple graph grammars

15Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Triple Graph Grammars (TGGs) are a rule-based technique with a formal background for specifying bidirectional model transformation. In practical scenarios, the unidirectional rules needed for the forward and backward transformations are automatically derived from the TGG rules in the specification, and the overall transformation process is governed by a control algorithm. Current implementations either have a worst case exponential runtime complexity, based on the number of elements to be processed, or pose such strong restrictions on the class of supported TGGs that practical real-world applications become infeasible. This paper, therefore, introduces a new class of TGGs together with a control algorithm that drops a number of practice-relevant restrictions on TGG rules and still has a polynomial runtime complexity. © 2012 Springer-Verlag.

Cite

CITATION STYLE

APA

Lauder, M., Anjorin, A., Varró, G., & Schürr, A. (2012). Bidirectional model transformation with precedence triple graph grammars. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7349 LNCS, pp. 287–302). https://doi.org/10.1007/978-3-642-31491-9_22

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free