DocumentCode
3118406
Title
An approach to predict software maintenance cost based on ripple complexity
Author
Hirota, Toyohiko ; Tohki, Masaharu ; Overstreet, C. Michael ; Hashimoto, Masaaki ; Cherinka, Robert
Author_Institution
Kyushu Inst. of Technol., Iizuka, Japan
fYear
1994
fDate
7-9 Dec 1994
Firstpage
439
Lastpage
444
Abstract
Almost half of a software maintainer´s time is spent trying to understand programs. This means that software maintenance cost prediction depends on software understandability. We have proposed ripple complexity as a means to predict program understandability. This paper describes an experiment to prove the usefulness of ripple complexity. The result of this experiment has shown that ripple complexity is more closely related to program understandability than lines of source code, cyclomatic complexity and function point analysis
Keywords
reverse engineering; software cost estimation; software maintenance; software metrics; cyclomatic complexity; function point analysis; program understanding; ripple analysis; ripple complexity; software maintenance cost prediction; software understandability; source code lines; Algorithm design and analysis; Costs; Information analysis; Maintenance engineering; Reverse engineering; Software engineering; Software maintenance; Software systems; Testing; Turning;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 1994. Proceedings., 1994 First Asia-Pacific
Conference_Location
Tokyo
Print_ISBN
0-8186-6960-8
Type
conf
DOI
10.1109/APSEC.1994.465236
Filename
465236
Link To Document