DocumentCode :
1652115
Title :
Heuristics for computing attribute values of C++ program complexity metrics
Author :
Kim, Eun Mi ; Kusumoto, Shinji ; Kikuno, Tohru ; Chang, Ok Bae
Author_Institution :
Fac. of Eng. Sci., Osaka Univ., Japan
fYear :
1996
Firstpage :
104
Lastpage :
109
Abstract :
We proposed new metrics for computing the program complexity of object oriented programs (E.M. Kim et al., 1994). In these metrics, we examined program complexity from three dimensional viewpoints in object oriented paradigm: syntax dimension, inheritance dimension and interaction dimension. We have defined attributes to evaluate three viewpoints quantitatively. We present some heuristics for computing actual values of the attributes, for which we have given only definitions in a previous paper. Then, we analytically evaluate the new metrics with regard to E.J. Weyuker´s (1988) measurement principles. As a result, it is found that our metrics satisfy essential properties which any measure must have. Finally, we develop the tool to compute the values of the attributes automatically
Keywords :
C language; inheritance; interactive systems; object-oriented languages; object-oriented programming; software metrics; C++ program complexity metrics; attribute values; heuristics; inheritance dimension; interaction dimension; object oriented program; syntax dimension; three dimensional viewpoints; Computer science; Concrete; Design methodology; Programming; Software measurement; Software metrics; Vocabulary;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1996. COMPSAC '96., Proceedings of 20th International
Conference_Location :
Seoul
ISSN :
0730-3157
Print_ISBN :
0-8186-7579-9
Type :
conf
DOI :
10.1109/CMPSAC.1996.542433
Filename :
542433
Link To Document :
بازگشت