DocumentCode
3571988
Title
Automated evaluation of syntax error recovery
Author
de Jonge, M. ; Visser, Eelco
Author_Institution
Delft Univ. of Technol., Delft, Netherlands
fYear
2012
Firstpage
322
Lastpage
325
Abstract
Evaluation of parse error recovery techniques is an open problem. The community lacks objective standards and methods to measure the quality of recovery results. This paper proposes an automated technique for recovery evaluation that offers a solution for two main problems in this area. First, a representative testset is generated by a mutation based fuzzing technique that applies knowledge about common syntax errors. Secondly, the quality of the recovery results is automatically measured using an oracle-based evaluation technique. We evaluate the validity of our approach by comparing results obtained by automated evaluation with results obtained by manual inspection. The evaluation shows a clear correspondence between our quality metric and human judgement.
Keywords
computational linguistics; system recovery; automated evaluation; human judgement; mutation based fuzzing technique; oracle-based evaluation technique; parse error recovery techniques; quality metric; recovery evaluation; representative testset; syntax error recovery; Error Recovery; Evaluation; IDE; Parsing; Test Generation;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering (ASE), 2012 Proceedings of the 27th IEEE/ACM International Conference on
Print_ISBN
978-1-4503-1204-2
Type
conf
DOI
10.1145/2351676.2351736
Filename
6494946
Link To Document