DocumentCode
2968963
Title
An approach to experimental evaluation of software understandability
Author
Shima, K. ; Takemura, Y. ; Matsumoto, K.
Author_Institution
Nara Inst. of Sci. & Technol., Japan
fYear
2002
fDate
2002
Firstpage
48
Lastpage
55
Abstract
Software understandability is an important characteristic of software quality because it can influence cost or reliability of software evolution in reuse or maintenance. However, it is difficult to evaluate software understandability in practice because understanding is an internal process of humans. This paper proposes "software overhaul" as a method for externalizing the process of understanding and presents a probability model to use process data of overhauling to estimate software understandability. An example describes an overhaul tool and its application.
Keywords
reverse engineering; software maintenance; software reusability; cost; experimental evaluation; probability model; reliability; software evolution; software maintenance; software overhaul; software quality; software reuse; software understandability; Anthropometry; Communication system software; Costs; Hardware; Human factors; Inspection; Software maintenance; Software measurement; Software quality; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Empirical Software Engineering, 2002. Proceedings. 2002 International Symposium n
Print_ISBN
0-7695-1796-X
Type
conf
DOI
10.1109/ISESE.2002.1166925
Filename
1166925
Link To Document