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 :
بازگشت