@inproceedings{5c5b072d1c9b49ea861496c0f9b0df5e,
title = "Test Code Improvements for Code Writing Problem in Java Programming Assistant System",
abstract = "Currently, Java programming has been educated in a lot of universities to students in IT departments for teaching object-oriented programming. To enhance it, we have developed the Web-based Java programming learning assistant system (JPLAS). JPLAS offers the code writing problem that asks a student to implement a source code that passes the given test code on JUnit. However, the correctness of the answer code from a student in satisfying the assignment intensions depends on the quality of the test code. If it is insufficient, the answer code can be passed, although it does not implement them. In this paper, we discuss four insufficient test codes in current JPLAS and their improvements. The effectiveness of the improvements is confirmed from the answer codes by improved test codes.",
keywords = "JPLAS, JUnit, Java, code writing, improvement, test code",
author = "Xiqin Lu and Huiyu Qi and Nobuo Funabiki and Aung, {Soe Thandar} and Htet, {Ei Ei} and Lin, {Khin Sandar} and Kao, {Wen Chung}",
note = "Publisher Copyright: {\textcopyright} 2021 IEEE.; 10th IEEE Global Conference on Consumer Electronics, GCCE 2021 ; Conference date: 12-10-2021 Through 15-10-2021",
year = "2021",
doi = "10.1109/GCCE53005.2021.9621949",
language = "English",
series = "2021 IEEE 10th Global Conference on Consumer Electronics, GCCE 2021",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "599--603",
booktitle = "2021 IEEE 10th Global Conference on Consumer Electronics, GCCE 2021",
}