Grammar adaptation

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

Abstract

We employ transformations for the adaptation of grammars. Grammars need to be adapted in grammar development, grammar main-tenance, grammar reengineering, and grammar recovery. Starting from a few fundamental transformation primitives and combinators, we derive an operator suite for grammar adaptation. Three groups of operators are identified, namely operators for refactoring, construction and de-struction. While refactoring is semantics-preserving in the narrow sense, transformations for construction and destruction require the consideration of relaxed notions of semantics preservation based on other grammar relations than equality of generated languages. The consideration of semantics and accompanying preservation properties is slightly complicated by the fact that we cannot insist on reduced grammars. © Springer-Verlag Berlin Heidelberg 2001.

Cite

CITATION STYLE

APA

Lämmel, R. (2001). Grammar adaptation. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2021 LNCS, pp. 550–570). Springer Verlag. https://doi.org/10.1007/3-540-45251-6_32

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