24x7 Service; AnyTime; AnyWhere

Design and Implementation of A Tool to Integrate Automated Test Data Generation and Automatic Programming Assessment

Tajudin, Anas Farhan and Romli, Rohaida (2018) Design and Implementation of A Tool to Integrate Automated Test Data Generation and Automatic Programming Assessment. In: Knowledge Management International Conference (KMICe) 2018, 25 –27 July 2018, Miri Sarawak, Malaysia.

[thumbnail of KMICE 2018 305 311.pdf] PDF
Restricted to Repository staff only

Download (598kB) | Request a copy


Nowadays, manually assessing students’ programming exercises has been identified as among of the toughest tasks to lecturers of programming courses on top of their high routine workloads.Thus, Automatic Programming Assessment (or APA) has turn out to be an alternative method to automatically assess these students’ programming exercises effectively.In APA, test data generation process has mainly being a part of performing dynamic testing on students’ programming solutions. Diverse of automated test data generation (or ATDG) methods have been researched in past few years.However, these methods have not been sufficiently and systematically adapted by researches in APA. Nonetheless, it appears very limited studies have put in some efforts to realize an integration of APA and ATDG as a complete APA system (or APAS) so as to provide a better quality and precise program testing on students’ programs.So as to realize this limitation, this paper presents the design and implementation of an APAS named Automated Java Programming Assessment Tool or Auto-JPAT that integrates a recent proposed ATDG method named DyStruc-TDG (which covers a dynamic structural testing).As a whole, Auto-JPAT contributes as a means to educators of programming courses to assess students’ programming solutions via a dynamic-structural testing regardless of having any sufficient knowledge on design of test cases.

Item Type: Conference or Workshop Item (Paper)
Additional Information: ISBN: 9789670910871 Organized by: School of Computing, College of Arts and Sciences, Universiti Utara Malaysia.
Uncontrolled Keywords: Automatic Programming Assessment (APA), Test Data Generation (TDG), dynamicstructural testing.
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: School of Computing
Depositing User: Mrs. Norazmilah Yaakub
Date Deposited: 28 Nov 2018 00:36
Last Modified: 28 Nov 2018 00:36

Actions (login required)

View Item View Item