The Analysis of Object-Oriented Metrics in C++ Programs
Author(s) -
Normi Sham Awang Abu Bakar
Publication year - 2015
Publication title -
lecture notes on software engineering
Language(s) - English
Resource type - Journals
ISSN - 2301-3559
DOI - 10.7763/lnse.2016.v4.222
Subject(s) - suite , computer science , software metric , object oriented programming , software quality , software , software measurement , programming language , software engineering , software development , data mining , archaeology , history
Software metrics play a very important role to develop good quality software. In today's software development, object-oriented (OO) languages are used due to their basic features like class, object, information hiding, inheritance, encapsulation, abstraction and polymorphism. In addition, a number of object-oriented metrics are available to be used to measure the quality of the OO systems. One of the most popular OO metrics suite is the Chidamber and Kemerer (CK) metrics suite. The main focus of this research is to apply the CK metrics to a group of open source systems written in C++. The results show that only two out of six CK metrics, NOC and RFC are significant in predicting defects in the systems. Index Terms—Object-oriented language, software metrics, C++, CK metrics, open source system.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom