Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/38483
Título: | Generating attribute grammar-based bidirectional transformations from rewrite rules |
Autor(es): | Fernandes, João Paulo Wyk, Eric Van Saraiva, João Alexandre Martins, Pedro Miguel Ribeiro |
Palavras-chave: | Attribute grammars Bidirectional transformations Rewrite rules |
Data: | 2014 |
Editora: | Association for Computing Machinery |
Citação: | Martins P, Saraiva JA, Fernandes JP, Wyk EV. 2014. Generating Attribute Grammar-based Bidirectional Transformations from Rewrite Rules. Proceedings of the ACM SIGPLAN 2014 Workshop on Partial Evaluation and Program Manipulation - PEPM. |
Resumo(s): | Higher order attribute grammars provide a convenient means for specifying uni-directional transformations, but they provide no direct support for bidirectional transformations. In this paper we show how rewrite rules (with non-linear right hand sides) that specify a forward/get transformation can be inverted to specify a partial backward/put transformation. These inverted rewrite rules can then be extended with additional rules based on characteristics of the source language grammar and forward transformations to create, under certain circumstances, a total backward transformation. Finally, these rules are used to generate attribute grammar specifications implementing both transformations. |
Tipo: | Artigo em ata de conferência |
URI: | https://hdl.handle.net/1822/38483 |
ISBN: | 9781450326193 |
DOI: | 10.1145/2543728.2543745 |
Arbitragem científica: | yes |
Acesso: | Acesso aberto |
Aparece nas coleções: |