Presentation | 2006-10-26 A Relationship between Source Code External Dependency and Maintainability Michio DOI, Hirohisa AMAN, Hiroyuki YAMADA, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | In object-oriented software development, many software developers use existed classes to build their products efficiently. Such develpment style is a software reuse, and that is an effective method to develop quality software having high maintainability. This paper focuses on relationships between the above reuse level (ratio of method invocations and field accesses to other classes) and code maintainability in classes, and performs a statistical analysis concerning impacts of class-reuse on source code changes through their version-upgrades. The empirical results show that class reuse is a useful approach but more reuse (grater than 26% code reuse) would decrease the maintainability. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Software reuse / Maintainability / External dependency / Source code change rate |
Paper # | SS2006-45,KBSE2006-21 |
Date of Issue |
Conference Information | |
Committee | KBSE |
---|---|
Conference Date | 2006/10/19(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) | A Relationship between Source Code External Dependency and Maintainability |
Sub Title (in English) | |
Keyword(1) | Software reuse |
Keyword(2) | Maintainability |
Keyword(3) | External dependency |
Keyword(4) | Source code change rate |
1st Author's Name | Michio DOI |
1st Author's Affiliation | Graduate School of Science and Engineering, Ehime University() |
2nd Author's Name | Hirohisa AMAN |
2nd Author's Affiliation | Graduate School of Science and Engineering, Ehime University |
3rd Author's Name | Hiroyuki YAMADA |
3rd Author's Affiliation | Graduate School of Science and Engineering, Ehime University |
Date | 2006-10-26 |
Paper # | SS2006-45,KBSE2006-21 |
Volume (vol) | vol.106 |
Number (no) | 326 |
Page | pp.pp.- |
#Pages | 6 |
Date of Issue |