Title | ||
---|---|---|
A Design-Aware Test Code Approach For Code Writing Problem In Java Programming Learning Assistant System |
Abstract | ||
---|---|---|
To advance Java programming educations, we have developed the web-based Java programming learning assistant system (JPLAS) that provides the code writing problem. This problem asks a student to write a source code for a given assignment, where the correctness is verified by running the test code on JUnit. In this paper, we propose a design-aware test code approach for the code writing problem. The design-aware test code tests any important method in the model source code that has the advisable design for the assignment. Thus, by writing a code that can pass it, a student is expected to implement the code with the proper classes/methods in the model code. In evaluations of the proposal, all the students could complete highly qualitative codes for five graph algorithms using the design-aware test codes, where the code quality metrics were measured by metrics plugin for Eclipse. |
Year | DOI | Venue |
---|---|---|
2017 | 10.1504/IJSSC.2017.089006 | INTERNATIONAL JOURNAL OF SPACE-BASED AND SITUATED COMPUTING |
Keywords | Field | DocType |
Java programming learning assistant system, JPLAS, design-aware test code, JUnit, metric plugin, breadth-first-search, BFS | Programming language,Source code,Computer science,Breadth-first search,Correctness,Eclipse,Plug-in,Software quality,Code (cryptography),Java | Journal |
Volume | Issue | ISSN |
7 | 3 | 2044-4893 |
Citations | PageRank | References |
0 | 0.34 | 0 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Khin Khin Zaw | 1 | 1 | 2.32 |
Nobuo Funabiki | 2 | 227 | 69.87 |