Presentation | 2005-01-21 An Understanding Cost Calculation Tool for Static Java Program Structure Takahisa BABA, Tetsuro KAKESHITA, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | We have proposed the notion of understanding cost in order to evaluate understandability of a program. In this paper, we develop an understanding cost calculation tool for static Java program structure. A Java program is static if the program structure does not change during execution. The understanding cost of a static Java program is the sum of the understanding costs of its structure and behavior. The tool requires parsing and traversal of the target program. We use Java Tree Builder for this purpose. We also utilize the patch command in order to construct data structure of the initial state of the program. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Metrics / Understandability / Software Tool / Understanding Cost |
Paper # | SS2004-54 |
Date of Issue |
Conference Information | |
Committee | SS |
---|---|
Conference Date | 2005/1/14(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 | Software Science (SS) |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | An Understanding Cost Calculation Tool for Static Java Program Structure |
Sub Title (in English) | |
Keyword(1) | Metrics |
Keyword(2) | Understandability |
Keyword(3) | Software Tool |
Keyword(4) | Understanding Cost |
1st Author's Name | Takahisa BABA |
1st Author's Affiliation | Department of Information Science, Saga University() |
2nd Author's Name | Tetsuro KAKESHITA |
2nd Author's Affiliation | Department of Information Science, Saga University |
Date | 2005-01-21 |
Paper # | SS2004-54 |
Volume (vol) | vol.104 |
Number (no) | 571 |
Page | pp.pp.- |
#Pages | 6 |
Date of Issue |