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

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...

Full description

Saved in:
Bibliographic Details
Main Authors: Tajudin, Anas Farhan, Romli, Rohaida
Format: Conference or Workshop Item
Language:English
Published: 2018
Subjects:
Online Access:http://repo.uum.edu.my/25243/1/KMICE%202018%20305%20311.pdf
http://repo.uum.edu.my/25243/
http://www.kmice.cms.net.my/ProcKMICe/KMICe2018/toc.html
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Utara Malaysia
Language: English
id my.uum.repo.25243
record_format eprints
spelling my.uum.repo.252432018-11-28T00:36:57Z http://repo.uum.edu.my/25243/ Design and Implementation of A Tool to Integrate Automated Test Data Generation and Automatic Programming Assessment Tajudin, Anas Farhan Romli, Rohaida QA75 Electronic computers. Computer science 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. 2018-07-25 Conference or Workshop Item PeerReviewed application/pdf en http://repo.uum.edu.my/25243/1/KMICE%202018%20305%20311.pdf 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. http://www.kmice.cms.net.my/ProcKMICe/KMICe2018/toc.html
institution Universiti Utara Malaysia
building UUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Utara Malaysia
content_source UUM Institutionali Repository
url_provider http://repo.uum.edu.my/
language English
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Tajudin, Anas Farhan
Romli, Rohaida
Design and Implementation of A Tool to Integrate Automated Test Data Generation and Automatic Programming Assessment
description 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.
format Conference or Workshop Item
author Tajudin, Anas Farhan
Romli, Rohaida
author_facet Tajudin, Anas Farhan
Romli, Rohaida
author_sort Tajudin, Anas Farhan
title Design and Implementation of A Tool to Integrate Automated Test Data Generation and Automatic Programming Assessment
title_short Design and Implementation of A Tool to Integrate Automated Test Data Generation and Automatic Programming Assessment
title_full Design and Implementation of A Tool to Integrate Automated Test Data Generation and Automatic Programming Assessment
title_fullStr Design and Implementation of A Tool to Integrate Automated Test Data Generation and Automatic Programming Assessment
title_full_unstemmed Design and Implementation of A Tool to Integrate Automated Test Data Generation and Automatic Programming Assessment
title_sort design and implementation of a tool to integrate automated test data generation and automatic programming assessment
publishDate 2018
url http://repo.uum.edu.my/25243/1/KMICE%202018%20305%20311.pdf
http://repo.uum.edu.my/25243/
http://www.kmice.cms.net.my/ProcKMICe/KMICe2018/toc.html
_version_ 1644284268745064448