Empirical Study of Object Oriented Software Metrics for Evaluating Software Defects: CKMOOD Suits
Keywords:
Object Oriented Software Metrics, Software Defects, CK Suite, MOOD SuiteAbstract
Today, Object Oriented Design metrics plays a vital role in software development. Object Oriented Metrics are used for evaluating and predicting the quality and productivity of software. To produce high quality object oriented software, we need a strong design especially during earlier phases of software development. Many object oriented software metrics were proposed for increasing the quality of software design such as fault proneness and the maintainability of classes and methods. In this paper, we provide an empirical evidence for object oriented design complexity metrics with the help of CK suite and MOOD metric suite for determining software defects. In this paper, we find that the effect of these metrics on defects vary across object oriented programming languages like C++, ASP and Java. We apply these metrics on java and C++ programs and find the defects and design high quality software products.
References
Abreu, F.B. and Carapuca, R. 1994. Candidate metric for OOS within taxonomy framework. J. Syst. Software. 26:
Chandra, E. and Linda, P.E. 2010. Assessment of software quality through object oriented metrics. CIIT Int. J. Software Engg. 2: 2.
Dubey, S.K. and Rana, A.2010. A comprehensive assessment of object-oriented software systems using metrics approach. IJCSE. 2: 2726-2730.
J. Capers, Software Quality: Analysis and Guidelines for success, International Thomson Computer Press, USA, 2000.
Khalsa, S.K. 2009. A Fuzzified approach for the prediction of fault proneness and defect density. Proc. of the World Congress on Engineering. Vol. I. WCE 2009. July 1-3, London, U.K.
Pressman, R.S. 2001. Software engineering-A practitioner’s approach. McGraw-Hill international edition. 5th edition.
Shyam R. Chidamber, Chris F. Kemerer, ―A metrics suite for object oriented design‖, IEEE transactions on software engineering, Vol. 20, No. 6, pp. 476-493, June 1984.
Subramanyam, R., Krishnan, M.S., ―Empirical analysis of CK metrics for object -oriented design complexity: Implications for software defects‖, IEEE Transactions on Software Engineering, Vol. 29, No. 4, pp. 297-310, April 2003.
Subramanyam, R. and Krishnan, M.S. 2003. Empirical analysis of CK metrics for object-oriented design complexity: Implications for software defects. IEEE Trans. Software Engg. 29(4): 297-310.
Wahyudin D., Ramler R. and Biffle S., A framework for Defect Prediction in Specific Software Project Contexts. Proc. of the 3rd IFIP CEE-SET, 2008, 295-308.
Zhou Y. and Leung H., Empirical Analysis of Object-Oriented Design Metrics for Predicting High and Low Severity Faults. IEEE Trans. on Software Engineering, 32(10), 2006, 771-789
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors contributing to this journal agree to publish their articles under the Creative Commons Attribution 4.0 International License, allowing third parties to share their work (copy, distribute, transmit) and to adapt it, under the condition that the authors are given credit and that in the event of reuse or distribution, the terms of this license are made clear.
