Open Access   Article Go Back

Role of CK Metrics to Identify Fault-Proneness in Object Oriented Software: A Survey

Sunil Sikka1 , Utpal Shrivastava2 , Pooja 3

  1. Dept. of Computer Science and Engineering, Amity University Haryana, Gurugram, India.
  2. Dept. of Computer Science and Engineering, Amity University Haryana, Gurugram, India.
  3. Dept. of Computer Science and Engineering, Amity University Haryana, Gurugram, India.

Section:Survey Paper, Product Type: Journal Paper
Volume-6 , Issue-5 , Page no. 1162-1164, May-2018

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v6i5.11621164

Online published on May 31, 2018

Copyright © Sunil Sikka, Utpal Shrivastava, Pooja . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: Sunil Sikka, Utpal Shrivastava, Pooja, “Role of CK Metrics to Identify Fault-Proneness in Object Oriented Software: A Survey,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.5, pp.1162-1164, 2018.

MLA Style Citation: Sunil Sikka, Utpal Shrivastava, Pooja "Role of CK Metrics to Identify Fault-Proneness in Object Oriented Software: A Survey." International Journal of Computer Sciences and Engineering 6.5 (2018): 1162-1164.

APA Style Citation: Sunil Sikka, Utpal Shrivastava, Pooja, (2018). Role of CK Metrics to Identify Fault-Proneness in Object Oriented Software: A Survey. International Journal of Computer Sciences and Engineering, 6(5), 1162-1164.

BibTex Style Citation:
@article{Sikka_2018,
author = {Sunil Sikka, Utpal Shrivastava, Pooja},
title = {Role of CK Metrics to Identify Fault-Proneness in Object Oriented Software: A Survey},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {5 2018},
volume = {6},
Issue = {5},
month = {5},
year = {2018},
issn = {2347-2693},
pages = {1162-1164},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=2125},
doi = {https://doi.org/10.26438/ijcse/v6i5.11621164}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i5.11621164}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=2125
TI - Role of CK Metrics to Identify Fault-Proneness in Object Oriented Software: A Survey
T2 - International Journal of Computer Sciences and Engineering
AU - Sunil Sikka, Utpal Shrivastava, Pooja
PY - 2018
DA - 2018/05/31
PB - IJCSE, Indore, INDIA
SP - 1162-1164
IS - 5
VL - 6
SN - 2347-2693
ER -

VIEWS PDF XML
511 328 downloads 248 downloads
  
  
           

Abstract

Predicting Fault-proneness of software modules is the essential for cost effective test planning. Various studies have shown the importance of software metrics in predicting fault-proneness of the software.Chidamber and Kemerer (CK) metrics suite is the most widely used metrics suite for the purpose of object-oriented software fault-proneness prediction. The current paper is aimed to review various studies available in literature to predict software fault-proneness using CK metrics.

Key-Words / Index Term

Fault-proneness,CK metrics.

References

[1] Yuming Zhou, BaowenXu, Hareton Leung, “On the Ability of Complexity Metrics to Predict Fault-Prone Classes in Object-Oriented Systems”, Journal of Systems and Software, Vol. 83, Issue 4, April 2010.
[2] SuraiyaParveen& R A Khan: “Fault Proneness Model for Object-Oriented Software” Design Phase Perspective. 2009 International Conference on Computer Engineering and Application.IACSIT Press, Singapore.
[3] S. Chidamber and C.kemerer, “A metrics suite for object oriented design”, IEEE Transaction on Software Engineering, Vol. 20, No. 6, June 1994.
[4] Tibor Gyimothy, Rudolf Ferenc, and IstvanSiket, “Empirical Validation of Object-Oriented Metrics on Open Source Software for Fault Prediction”, IEEE Transaction on Software Engineering, Vol 31, No. 10, October 2005.
[5] Yuming Zhou and Hareton Leung, “Empirical analysis of object oriented design metrics for predicting high severity faults”, IEEE Transactions on Software Engineering, Vol. 32, Issue 10, 2006.
[6]K.K.Aggarwal, Yogesh Singh, ArvinderKaur, RuchikaMalhotra,“Investigating effect ofDesign Metrics on Fault Proneness in Object-Oriented Systems”, Journal of Object Technology, December 2007.
[7] Ruchika Malhotra, YogeshSingh,“On the Applicability of Machine Learning Techniques for Object Oriented Software Fault Prediction”, Department of Software Engineering, Delhi Technological University, Delhi, India. International Journal (SEIJ), September 2011.
[8] HeenaKapila, Satwinder Singh, “Analysis of CK Metrics to Predict Software Fault-Proneness using Bayesian Inference”, International Journal of Computer Applications July 2013.
[9]Alexandre Boucher, MouradBadri, “Using Software Metrics Thresholds to Predict Fault-Prone Classes in Object-Oriented Software”,2016 4th Intl Conf on Applied Computing and Information Technology.
[10] Jehad Al Dallal , SandroMorasca,“Investigating the Impact of Fault Data Completeness over Time on Predicting Class Fault-Proneness”, INFSOF 5907, 7 November 2017.
[11] Chao-Ying Joanne Peng, Kuk Lida Lee, Gary M. Ingersoll,“An Introduction To Logistic RegressionAnalysis And Reporting”, The Journal Of Educational Research, September/October 2002 ,Vol. 96,No. 1.
[12] Murat Korkmaz, SelamiGüney, ŞuleYükselYiğîter, “The Importance of Logistic Regression Implementations in the Turkish Livestock Sector and Logistic Regression Implementations/Fields”,J.Agric. Fac. HR.U., 2012, Vol.16, No.2, 25-36.
[13]ImranNaseem,RobertoTogneri,MohammedBennamoun, “Linear Regression for Face Recognition” IEEE Transactions on Pattern Analysis and Machine Intelligence,Volume: 32, Issue: 11, Nov. 2010.
[14]Priya Stephen, Suresh Jaganathan,“Linear regression for pattern recognition”, Green Computing Communication and Electrical Engineering (ICGCCEE), 16 October 2014.
[15]GuoQiang, “Research and improvement for feature selection on naive bayes text classifier”, Future Computer and Communication (ICFCC), June 2010.
[16] Sona Taheri, Musa Mammadov, “Learning the Naive Bayes Classifier with Optimization Models”, Int. J. Appl. Math. Comput. Sci., 2013, Vol. 23, No. 4, 787–795.
[17] SasanKaramizadeh, Shahidan M. Abdullah, Azizah A. Manaf, MazdakZamani, AlirezaHooman, "An Overview of Principal Component Analysis", Journal of Signal and Information Processing, 2013.
[18] GyotirmoySarkara , SnehanshuSahab , SurbhiAgrawalb, “An Efficient Use of Principal Component Analysis in Workload Characterization-A Study”, Conference on Sports Engineering and Computer Science (SECS), 2014.
[19] Victor R. Basili, Fellow, Lionel C. Briand, and Walcelio L. Melo, “A Validation of Object- Oriented Design Metrics as Quality Indicators”, IEEE Transaction on Software Engineering, Vol 22, No. 10, October 1996.
[20] Ping Yu, TarjaSysta and Hausi Muller, “Predicting Fault-Proneness using OO Metrics: An Industrial Case Study”, Proceedings of the Sixth European Conference on Software Maintenance and Reengineering (CSMR.02)1534-5351/02 $17.00 © 2002 IEEE.
[21] Hector M. Olague, Letha H. Etzkorn, Sampson Gholston, and Stephen Quattlebaum, “Empirical Validation of Three Software Metrics Suites to Predict Fault-Proneness of Object-Oriented Classes Developed Using Highly Iterative or Agile Software Development Processes”, IEEE Transaction on Softwrae Engineering, Vol. 33, N0. 6, June 2007.