DocumentCode :
3109933
Title :
Metrics suite for class complexity
Author :
Michura, J. ; Capretz, M.A.M.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Western Ontario, London, Ont., Canada
Volume :
2
fYear :
2005
fDate :
4-6 April 2005
Firstpage :
404
Abstract :
Though software engineering seems to focus on the development of software, most of the funds are spent maintaining and testing the systems. The ability to predict effort required to test and maintain is valuable to an organization interested in allocating project resources accordingly. This paper reviews the metrics cyclomatic complexity and weighted methods per class. The flaws in weighted methods per class are examined and a suite of metrics to determine and justify class complexity is proposed. This paper also discusses the design of a software tool that can be used to extract the values for the proposed metrics suite. The benefits of the software tool are also discussed.
Keywords :
object-oriented methods; program testing; software maintenance; software metrics; software tools; cyclomatic class complexity; software engineering; software metrics; software tool design; weighted methods; Flow graphs; Resource management; Software design; Software engineering; Software maintenance; Software measurement; Software systems; Software testing; Software tools; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology: Coding and Computing, 2005. ITCC 2005. International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
0-7695-2315-3
Type :
conf
DOI :
10.1109/ITCC.2005.193
Filename :
1425177
Link To Document :
بازگشت