See this document in CiteSeerX!

Parse-Tree Annotations Meet Re-Engineering Concerns (2003)  (Make Corrections)  (4 citations)
Jan Kort, Ralf Lämmel



  Home/Search   Context   Related

 
View or download:
brunel.ac.uk/~csstmmh2/scam20...p19.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  brunel.ac.uk/~c...epted_Papers_ct (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: 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. (Update)

Cited by:   More
The TXL Source Transformation Language - Cordy (2005)   (Correct)
Towards an Engineering Discipline for GRAMMARWARE - Klint, Lämmel, Verhoef (2003)   (Correct)
TXL - A Language for Programming Language Tools and Applications - Cordy (2004)   (Correct)

Similar documents (at the sentence level):
31.4%:   Parse-Tree Annotations Meet Re-Engineering Concerns - Kort, Lämmel (2003)   (Correct)

Active bibliography (related documents):   More   All
0.5:   The Essence of Strategic Programming - Lämmel, Visser, Visser (2002)   (Correct)
0.3:   Program Transformation with Stratego/XT: Rules, Strategies.. - Visser (2003)   (Correct)
0.3:   To Reuse or To Be Reused: Techniques for Component Composition.. - de Jonge (2003)   (Correct)

Similar documents based on text:   More   All
0.2:   Dealing with Large Bananas - Lämmel, Visser, Kort (2000)   (Correct)
0.2:   A Framework for Debugging Heterogeneous Applications - On Bugs.. - Olivier (2000)   (Correct)
0.2:   Functional Transformation Systems - Kort, Lämmel, Visser (2000)   (Correct)

Related documents from co-citation:   More   All
4:   Generating robust parsers using island grammars - Moonen - 2001
3:   TXL: a rapid prototyping system for programming language dialects (context) - Cordy, Halpern et al. - 1988
3:   Native patterns - Sellink, Verhoef - 1998

BibTeX entry:   (Update)

J. Kort and R. Lammel. Parse-Tree Annotations Meet Re-Engineering Concerns. In Proc. Source Code Analysis and Manipulation (SCAM'03), pages 161--172. IEEE Computer Society Press, September 2003. http://citeseer.ist.psu.edu/kort03parsetree.html   More

@misc{ kort03parsetree,
  author = "J. Kort and R. Lammel",
  title = "Parse-Tree Annotations Meet Re-Engineering Concerns",
  text = "J. Kort and R. Lammel. Parse-Tree Annotations Meet Re-Engineering Concerns.
    In Proc. Source Code Analysis and Manipulation (SCAM'03), pages 161--172.
    IEEE Computer Society Press, September 2003.",
  year = "2003",
  url = "citeseer.ist.psu.edu/kort03parsetree.html" }
Citations (may not include all citations):
245   Semantics of context-free languages (context) - Knuth - 1968
66   Views: a way for pattern matching to cohabit with data abstr.. - Wadler - 1987
43   Modularity and reusability in attribute grammars - Kastens, Waite - 1994
16   The TXL Programming Language (context) - Cordy - 2003
16   Pattern Matching with Abstract Data Types (context) - Burton, Cameron - 1993
10   Journal of Symbolic Computation (context) - Deursen, Klint et al. - 1993
10   Creation of views for reuse of software with different data .. - Jr - 1995
9   SDF Meta-Environment: a Component-Based Language Development.. (context) - Brand, Deursen et al. - 2027
9   Scaffolding for Software Renovation - Sellink, Verhoef - 2000
9   An Overview of Door Attribute Grammars (context) - Hedin - 1994
8   HSML: Design Directed Source Code Hot Spots (context) - Cordy, Schneider et al. - 2001
6   Processing software source text in automated design recovery.. (context) - Malton, Schneider et al. - 2001
6   The Grammar Deployment Kit (context) - Kort, Lammel et al. - 2002
5   Software -- Practice and Experience (context) - Brand, de Jong et al. - 2000
5   Obtaining a COBOL Grammar from Legacy Code for Reengineering.. - Brand, Sellink et al. - 1997
5   Configurable transformations for high-quality automatic prog.. (context) - Westra - 2002
5   Prological Language Processing (context) - Lammel, Riedewald - 2001
4   Architectural Modifications to Deployed Software - Klusener, Lammel et al. - 2002
3   Strategic Programming Meets Adaptive Programming - Lammel, Visser et al. - 2003
2   Rewriting with Layout (context) - Brand, Vinju - 2000
2   A Framework for Datatype Transformation (context) - Kort, Lammel - 2003
1   Bewertung und Instrumentierung von Syntaxdefinitionen (context) - Lammel, Anpassung - 2000
1   Towards automatical migration of transformation rules after .. (context) - Lohmann, Riedewald - 2003

Documents on the same site (http://www.brunel.ac.uk/~csstmmh2/scam2003/Accepted_Papers_ct.html):   More
Design of the CodeBoost Transformation System for - Domain-Specific Optimisation Of (2003)   (Correct)
Checking Program Profiles - Patrick Moseley Saumya (2003)   (Correct)
Barrier Slicing and Chopping - Jens Krinke Universit (2003)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC