File access extension of test code generation tool for Java programming learning assistant system

Nobuo Funabiki, Ryota Kusaka, Nobuya Ishihara, Wen Chung Kao

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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.

Original languageEnglish
Title of host publication2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-2
Number of pages2
ISBN (Electronic)9781509040452
DOIs
Publication statusPublished - 2017 Dec 19
Event6th IEEE Global Conference on Consumer Electronics, GCCE 2017 - Nagoya, Japan
Duration: 2017 Oct 242017 Oct 27

Publication series

Name2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017
Volume2017-January

Other

Other6th IEEE Global Conference on Consumer Electronics, GCCE 2017
CountryJapan
CityNagoya
Period17/10/2417/10/27

Fingerprint

programming
files
learning
Students
Servers
students
output
Code generation

ASJC Scopus subject areas

  • Media Technology
  • Instrumentation
  • Electrical and Electronic Engineering

Cite this

Funabiki, N., Kusaka, R., Ishihara, N., & Kao, W. C. (2017). File access extension of test code generation tool for Java programming learning assistant system. In 2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017 (pp. 1-2). (2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017; Vol. 2017-January). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/GCCE.2017.8229400

File access extension of test code generation tool for Java programming learning assistant system. / Funabiki, Nobuo; Kusaka, Ryota; Ishihara, Nobuya; Kao, Wen Chung.

2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017. Institute of Electrical and Electronics Engineers Inc., 2017. p. 1-2 (2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017; Vol. 2017-January).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Funabiki, N, Kusaka, R, Ishihara, N & Kao, WC 2017, File access extension of test code generation tool for Java programming learning assistant system. in 2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017. 2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017, vol. 2017-January, Institute of Electrical and Electronics Engineers Inc., pp. 1-2, 6th IEEE Global Conference on Consumer Electronics, GCCE 2017, Nagoya, Japan, 17/10/24. https://doi.org/10.1109/GCCE.2017.8229400
Funabiki N, Kusaka R, Ishihara N, Kao WC. File access extension of test code generation tool for Java programming learning assistant system. In 2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017. Institute of Electrical and Electronics Engineers Inc. 2017. p. 1-2. (2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017). https://doi.org/10.1109/GCCE.2017.8229400
Funabiki, Nobuo ; Kusaka, Ryota ; Ishihara, Nobuya ; Kao, Wen Chung. / File access extension of test code generation tool for Java programming learning assistant system. 2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017. Institute of Electrical and Electronics Engineers Inc., 2017. pp. 1-2 (2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017).
@inproceedings{8b09a1a682bd4dc5889d77a95d78b9a0,
title = "File access extension of test code generation tool for Java programming learning assistant system",
abstract = "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.",
author = "Nobuo Funabiki and Ryota Kusaka and Nobuya Ishihara and Kao, {Wen Chung}",
year = "2017",
month = "12",
day = "19",
doi = "10.1109/GCCE.2017.8229400",
language = "English",
series = "2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "1--2",
booktitle = "2017 IEEE 6th Global Conference on Consumer Electronics, GCCE 2017",

}

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

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.

ER -