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