A detector for non-literal Java errors

Novice programmers typically have problems diagnosing errors in their programs. This difficulty may be attributed in part to non-literal error messages, i.e. compiler-reported errors that do not match the actual error. Through the analysis of compilation logs, we determined the errors frequently com...

Full description

Saved in:
Bibliographic Details
Main Authors: Dy, Thomas, Rodrigo, Ma. Mercedes T
Format: text
Published: Archīum Ateneo 2010
Subjects:
Online Access:https://archium.ateneo.edu/discs-faculty-pubs/107
https://dl.acm.org/doi/abs/10.1145/1930464.1930485
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Ateneo De Manila University
id ph-ateneo-arc.discs-faculty-pubs-1106
record_format eprints
spelling ph-ateneo-arc.discs-faculty-pubs-11062020-06-24T06:52:49Z A detector for non-literal Java errors Dy, Thomas Rodrigo, Ma. Mercedes T Novice programmers typically have problems diagnosing errors in their programs. This difficulty may be attributed in part to non-literal error messages, i.e. compiler-reported errors that do not match the actual error. Through the analysis of compilation logs, we determined the errors frequently committed by novice programmers. We then developed a detector that checks novice student code for these non-literal errors and produces more informative error reports. 2010-01-01T08:00:00Z text https://archium.ateneo.edu/discs-faculty-pubs/107 https://dl.acm.org/doi/abs/10.1145/1930464.1930485 Department of Information Systems & Computer Science Faculty Publications Archīum Ateneo Computer Sciences
institution Ateneo De Manila University
building Ateneo De Manila University Library
continent Asia
country Philippines
Philippines
content_provider Ateneo De Manila University Library
collection archium.Ateneo Institutional Repository
topic Computer Sciences
spellingShingle Computer Sciences
Dy, Thomas
Rodrigo, Ma. Mercedes T
A detector for non-literal Java errors
description Novice programmers typically have problems diagnosing errors in their programs. This difficulty may be attributed in part to non-literal error messages, i.e. compiler-reported errors that do not match the actual error. Through the analysis of compilation logs, we determined the errors frequently committed by novice programmers. We then developed a detector that checks novice student code for these non-literal errors and produces more informative error reports.
format text
author Dy, Thomas
Rodrigo, Ma. Mercedes T
author_facet Dy, Thomas
Rodrigo, Ma. Mercedes T
author_sort Dy, Thomas
title A detector for non-literal Java errors
title_short A detector for non-literal Java errors
title_full A detector for non-literal Java errors
title_fullStr A detector for non-literal Java errors
title_full_unstemmed A detector for non-literal Java errors
title_sort detector for non-literal java errors
publisher Archīum Ateneo
publishDate 2010
url https://archium.ateneo.edu/discs-faculty-pubs/107
https://dl.acm.org/doi/abs/10.1145/1930464.1930485
_version_ 1722366466081161216