TY - GEN
T1 - File access extension of test code generation tool for Java programming learning assistant system
AU - Funabiki, Nobuo
AU - Kusaka, Ryota
AU - Ishihara, Nobuya
AU - Kao, Wen Chung
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/12/19
Y1 - 2017/12/19
N2 - To advance Java programming studies, we have developed the Java Programming Learning Assistant System (JPLAS). The test code plays a critical role in verifying the correctness of the source code from a student automatically at the server in the code writing problem in JPLAS. Previously, we proposed the test code generation tool that automatically generates the test code from the given source code containing standard inputs/outputs that novice students are expected to study in advance. In this paper, we extend this tool to handle the source code with file inputs/outputs. By applying the extended tool to three codes containing file inputs/outputs, the correctness of the generated test codes is confirmed.
AB - To advance Java programming studies, we have developed the Java Programming Learning Assistant System (JPLAS). The test code plays a critical role in verifying the correctness of the source code from a student automatically at the server in the code writing problem in JPLAS. Previously, we proposed the test code generation tool that automatically generates the test code from the given source code containing standard inputs/outputs that novice students are expected to study in advance. In this paper, we extend this tool to handle the source code with file inputs/outputs. By applying the extended tool to three codes containing file inputs/outputs, the correctness of the generated test codes is confirmed.
UR - http://www.scopus.com/inward/record.url?scp=85045743315&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85045743315&partnerID=8YFLogxK
U2 - 10.1109/GCCE.2017.8229400
DO - 10.1109/GCCE.2017.8229400
M3 - Conference contribution
AN - SCOPUS:85045743315
T3 - 2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017
SP - 1
EP - 2
BT - 2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 6th IEEE Global Conference on Consumer Electronics, GCCE 2017
Y2 - 24 October 2017 through 27 October 2017
ER -