DocumentCode
2016314
Title
An Empirical Analysis of Object-Oriented Metrics for Java Technologies
Author
Farooq, Ayaz ; Braungarten, René ; Dumke, Reiner R.
Author_Institution
Software Eng. Group, Magdeburg Univ.
fYear
2005
fDate
24-25 Dec. 2005
Firstpage
1
Lastpage
6
Abstract
As a fact, the application of object-oriented approach is of high significance in the area of software development since it can abet efficiency or cost effectiveness and reduce error probability during software design and implementation. In order to quantify, especially qualitative aspects such as potential error hot spots caused by elevated design complexity, software measurement can strongly assist. Particularly, metrics proposed by Chidamber and Kemerer as well as Abreu´s MOOD metrics set are presumably most prevalent in practice and provide adequate explanatory power. Especially the object-oriented programming language Java cannot be dismissed from one´s thoughts because a lot of Java libraries serve as foundation for contemporary applications. Thus, after initially defining language bindings for the aforementioned metrics, we perform measurement and evaluation of various Java standard libraries like J2SE, J2EE, J2ME, JWSDP and few others concerning different aspects. The results acquired are beneficial to be used by software designers for aligning and orienting their design with common industry practices. Furthermore, our extensive measurements enable us to carry out key metrics correlation studies incorporating many thousand Java classes
Keywords
Java; object-oriented programming; software libraries; software metrics; Chidamber metrics; Java classes; Java libraries; Java technologies; Kemerer metrics; MOOD metrics; error probability; language bindings; object-oriented design metrics; object-oriented programming language; software design complexity; software development; software measurement; Application software; Costs; Error probability; Java; Mood; Object oriented programming; Performance evaluation; Software design; Software libraries; Software measurement; Chidamber and Kemerer Metrics; Correlation; Empirical Analysis; Java; MOOD Metrics; Object-oriented software; object-oriented design metrics;
fLanguage
English
Publisher
ieee
Conference_Titel
9th International Multitopic Conference, IEEE INMIC 2005
Conference_Location
Karachi
Print_ISBN
0-7803-9429-1
Electronic_ISBN
0-7803-9430-5
Type
conf
DOI
10.1109/INMIC.2005.334410
Filename
4133425
Link To Document