A Technique for Extracting Grammar from Legacy Programs

S. Biswas and S.K. Aggarwal (India)


: Grammar Recovery, Reverse engineering, Parsing, Grammar Extraction.


: Program analysis tools like Test Cover age analyzer, Static Analyzer and Code Compliance Checker are required for quality management software systems. Development of these tools require grammar of the language in which a program is written. In this paper we provide a new approach for extracting the grammar of a program that is a variant of a known grammar. We propose a parsing based iterative ap proach by which we can extract the grammar of the target program set from the source code itself.

Important Links:

Go Back