Title: The use of reverse engineering to analyse student computer programs
Authors: Vanneste, P
Bertels, K
De Decker, Bart #
Issue Date: May-1996
Publisher: Kluwer academic publ
Series Title: Instructional science vol:24 issue:3 pages:197-221
Abstract: In this paper, an explanatory program understander that can analyse student solutions for programming assignments is described, The approach uses a number of reverse engineering techniques and is grounded on a cognitive model of procedural programming knowledge. It will be shown that, through the use of reverse engineering techniques, a lot of feedback (e.g. on errors) can be generated without having to use any prior knowledge on what the program is supposed to do. When such information is available, problem-specific feedback can also be generated. Furthermore, the use of the cognitive programming concepts allows one to specify the errors in an understandable way using exactly the same words and concepts as human programmers. This opens interesting possibilities for other uses of the proposed program understanding technique described in this article.
ISSN: 0020-4277
Publication status: published
KU Leuven publication type: IT
Appears in Collections:Informatics Section
# (joint) last author

Files in This Item:

There are no files associated with this item.

Request a copy


All items in Lirias are protected by copyright, with all rights reserved.

© Web of science