Presentation | 2011-01-25 Dependency Analysis for Learning Class Structure for Novice Java Programmer(Knowledge-Based Software Engineering) Tomoyoshi WAKABAYASHI, Saeko MATSUURA, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | Novice Java programmers often can not make well-defined class structure in their programs, so that the programs do not have much maintenability. Inappropriate dependency between fields and methods in classes often causes such inappropriate class structure, so responsibility of each class becomes unclear and the readability of the program is reduced. Such programs are difficult to identify the causes of bugs, so that novice programmers often lose the desire to learn programming. In this paper, we analyze actual occurrences of inappropriate dependency of programs of 2nd-year students within the Department, and propose a method of extracting such problems in the programs. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Refactoring / Java Programming / Learning Class Structure |
Paper # | KBSE2010-44 |
Date of Issue |
Conference Information | |
Committee | KBSE |
---|---|
Conference Date | 2011/1/17(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | |
Vice Chair | |
Secretary | |
Assistant |
Paper Information | |
Registration To | Knowledge-Based Software Engineering (KBSE) |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Dependency Analysis for Learning Class Structure for Novice Java Programmer(Knowledge-Based Software Engineering) |
Sub Title (in English) | |
Keyword(1) | Refactoring |
Keyword(2) | Java Programming |
Keyword(3) | Learning Class Structure |
1st Author's Name | Tomoyoshi WAKABAYASHI |
1st Author's Affiliation | Graduate School of Engineering, Shibaura Institute of Technology() |
2nd Author's Name | Saeko MATSUURA |
2nd Author's Affiliation | Graduate School of Engineering, Shibaura Institute of Technology |
Date | 2011-01-25 |
Paper # | KBSE2010-44 |
Volume (vol) | vol.110 |
Number (no) | 386 |
Page | pp.pp.- |
#Pages | 6 |
Date of Issue |