Third IEEE International Workshop on Source Code Analysis and Manipulation Parse-Tree Annotations Meet Re-Engineering Concerns Amsterdam, The Netherlands September 26-September 27 ISBN: 0-7695-2005-7
We characterise a computational model for processing annotated parse trees. The model is basically rewriting-based with specific provisions for dealing with annotations along the ordinary rewrite steps. Most notably, there are progression methods, which define a default for annotating the results of rewriting. There are also access methods, which can be used in the rewrite rules in order to retrieve annotations from the input and to establish annotations in the output.Our approach extends the basic rewriting paradigm with support for the separation of concerns that involve annotations. This is motivated in the context of transformations for software re-engineering where annotations can be used to implement concerns such as layout preservation and reversible preprocessing.
Citation:
Jan Kort, Ralf L?mmel, "Parse-Tree Annotations Meet Re-Engineering Concerns," scam, pp.161, Third IEEE International Workshop on Source Code Analysis and Manipulation, 2003 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||