29
/
en
AIzaSyAYiBZKx7MnpbEhh9jyipgxe19OcubqV5w
April 1, 2024
2090275
174334
2

apr 2, 2007 - A Review on the Static Analysis Approach in the Automated Programming Assessment Systems

Description:

Authors:
- Khirulnizam Abd Rahman
- Md Jan Nordin

Journal:
International Computer Assisted Assessment Conference 2007 (CAA'07)

Abstract:
Automated programming assessment system (APAS) is a computer aided approach in checking and grading students programming exercises, without the hassle of doing it manually. There are two common approaches in assessing programming exercise automatically; dynamic and static. Dynamic approaches are done by executing the program source-code and the execution is test with a set of test data. Meanwhile, the static approaches are done by examining the source-code without execution. Discussion will cover advantages and disadvantages of using APAS and approaches implemented in most of the APASes. The review will be focusing on the methods of analysis that are categorized in the static analysis approach; such as programming style, program error (syntax or semantic), software metrics assessment, structural and non-structural similarity analysis, keywords analysis, plagiarisme detection and diagram assessment.

Keywords:
automated programming assessment, pseudo-code generator, pseudo-code comparison, static analysis, non-structural similarity


Link:
file:///C:/Users/yeray/Zotero/storage/X6WFPYZ6/Rahman%20y%20Nordin%20-%20A%20Review%20on%20the%20Static%20Analysis%20Approach%20in%20the%20Au.pdf

Added to timeline:

12 Nov 2018
0
0
442
Automatic Assessment Systems Timeline

Date:

apr 2, 2007
Now
~ 17 years ago
PremiumAbout & FeedbackTermsPrivacy
logo
© 2022 Selected Technologies LLC – Morgan Hill, California