DocumentCode
2539045
Title
Concept assignment as a debugging technique for code generators
Author
Singer, Jeremy
Author_Institution
Manchester Univ., UK
fYear
2005
fDate
30 Sept.-1 Oct. 2005
Firstpage
75
Lastpage
84
Abstract
Code generators are notoriously difficult to debug, yet their correctness is crucial. This paper demonstrates that concept assignment can be performed in an entirely syntax-directed manner for code generators and other highly structured program modules. Anomalies in this concept assignment indicate the possible existence of bugs. These insights enable the formulation of a new debugging technique for code generators. This paper describes the procedure, a practical implementation, and results from the application of this debugging technique to an experimental code generator.
Keywords
program compilers; program debugging; code generators; concept assignment; debugging technique; Artificial intelligence; Computer bugs; Conferences; Content addressable storage; Debugging; Hardware; Programming profession; Software metrics; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Source Code Analysis and Manipulation, 2005. Fifth IEEE International Workshop on
Print_ISBN
0-7695-2292-0
Type
conf
DOI
10.1109/SCAM.2005.4
Filename
1541160
Link To Document