The analysis of object-oriented metrics in C++ programs

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...

Full description

Saved in:
Bibliographic Details
Main Author: Awang Abu Bakar, Normi Sham
Format: Article
Language:English
Published: IACSIT PRESS 2014
Subjects:
Online Access:http://irep.iium.edu.my/40432/1/The_Analysis_of_Object-Oriented_Metrics_in_C%2B%2B_Programs_%28LNSE%29.pdf
http://irep.iium.edu.my/40432/
http://www.lnse.org/list-40-1.html
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Islam Antarabangsa Malaysia
Language: English
id my.iium.irep.40432
record_format dspace
spelling my.iium.irep.404322016-11-07T07:41:08Z http://irep.iium.edu.my/40432/ The analysis of object-oriented metrics in C++ programs Awang Abu Bakar, Normi Sham T Technology (General) 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. IACSIT PRESS 2014-12 Article REM application/pdf en http://irep.iium.edu.my/40432/1/The_Analysis_of_Object-Oriented_Metrics_in_C%2B%2B_Programs_%28LNSE%29.pdf Awang Abu Bakar, Normi Sham (2014) The analysis of object-oriented metrics in C++ programs. Lecture Notes on Software Engineering, 4 (1). pp. 48-52. ISSN 2301-3559 http://www.lnse.org/list-40-1.html 10.7763/LNSE.2016.V4.222
institution Universiti Islam Antarabangsa Malaysia
building IIUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider International Islamic University Malaysia
content_source IIUM Repository (IREP)
url_provider http://irep.iium.edu.my/
language English
topic T Technology (General)
spellingShingle T Technology (General)
Awang Abu Bakar, Normi Sham
The analysis of object-oriented metrics in C++ programs
description 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.
format Article
author Awang Abu Bakar, Normi Sham
author_facet Awang Abu Bakar, Normi Sham
author_sort Awang Abu Bakar, Normi Sham
title The analysis of object-oriented metrics in C++ programs
title_short The analysis of object-oriented metrics in C++ programs
title_full The analysis of object-oriented metrics in C++ programs
title_fullStr The analysis of object-oriented metrics in C++ programs
title_full_unstemmed The analysis of object-oriented metrics in C++ programs
title_sort analysis of object-oriented metrics in c++ programs
publisher IACSIT PRESS
publishDate 2014
url http://irep.iium.edu.my/40432/1/The_Analysis_of_Object-Oriented_Metrics_in_C%2B%2B_Programs_%28LNSE%29.pdf
http://irep.iium.edu.my/40432/
http://www.lnse.org/list-40-1.html
_version_ 1643611825812537344