Current Parsing Techniques in Software Renovation Considered Harmful (1998)
| Venue: | Proceedings of the Sixth International Workshop on Program Comprehension |
| Citations: | 52 - 15 self |
BibTeX
@INPROCEEDINGS{Brand98currentparsing,
author = {Mark Van Den Brand and Alex Sellink and Chris Verhoef},
title = {Current Parsing Techniques in Software Renovation Considered Harmful},
booktitle = {Proceedings of the Sixth International Workshop on Program Comprehension},
year = {1998},
pages = {108--117},
publisher = {IEEE Computer Society}
}
Years of Citing Articles
OpenURL
Abstract
We evaluate the parsing technology used by people working in the reengineering industry. We discuss parser generators and complete systems like Yacc, TXL, TAMPR, REFINE, CobolTransformer, COSMOS, and ASF+SDF. We explain the merits and drawbacks of the various techniques. We conclude that current technology may cause problems for the reengineering industry and that modular and/or compositional parsing techniques are a possible solution. Categories and Subject Description: D.2.6 [Software Engineering ]: Programming Environments---Interactive; D.2.7 [Software Engineering]: Distribution and Maintenance--- Restructuring; D.3.4. [Processors]: Parsing. Additional Key Words and Phrases: Reengineering, System renovation, Parsing, Generalized LR parsing, compositional grammars, modular grammars. 1 Introduction A hardly controversial statement in the reengineering community is that in order to reengineer software it is convenient to parse it. Maybe due to the overall agreement on this issue, ...







