Google scholar arxiv informatics ads IJAIS publications are indexed with Google Scholar, NASA ADS, Informatics et. al.

Call for Paper

-

August Edition 2021

International Journal of Applied Information Systems solicits high quality original research papers for the August 2021 Edition of the journal. The last date of research paper submission is July 15, 2021.

Defect Prediction Model for AOP-based Software Development using Hybrid Fuzzy C-Means with Genetic Algorithm and K-Nearest Neighbors Classifier

Pankaj Kumar, S. K. Singh. Published in Artificial Intelligence

International Journal of Applied Information Systems
Year of Publication: 2016
Publisher: Foundation of Computer Science (FCS), NY, USA
Authors: Pankaj Kumar, S. K. Singh
10.5120/ijais2016451579
Download full text
  1. Pankaj Kumar and S K Singh. Defect Prediction Model for AOP-based Software Development using Hybrid Fuzzy C-Means with Genetic Algorithm and K-Nearest Neighbors Classifier. International Journal of Applied Information Systems 11(2):26-30, July 2016. URL, DOI BibTeX

    @article{10.5120/ijais2016451579,
    	author = "Pankaj Kumar and S. K. Singh",
    	title = "Defect Prediction Model for AOP-based Software Development using Hybrid Fuzzy C-Means with Genetic Algorithm and K-Nearest Neighbors Classifier",
    	journal = "International Journal of Applied Information Systems",
    	issue_date = "July 2016",
    	volume = 11,
    	number = 2,
    	month = "Jul",
    	year = 2016,
    	issn = "2249-0868",
    	pages = "26-30",
    	numpages = 5,
    	url = "http://www.ijais.org/archives/volume11/number2/909-2016451579",
    	doi = "10.5120/ijais2016451579",
    	publisher = "Foundation of Computer Science (FCS), NY, USA",
    	address = "New York, USA"
    }
    

Abstract

The number of defects has often been considered a vital indicator of quality of software. It is well known that we cannot go back and add quality. Software Quality and reliability are considered to be one of the most important concerns of software product. In this paper, we give a brief overview of an Aspect-Oriented Programming (AOP) and a model is proposed to predict defects. The model is empirically validated on the PROMISE Software Engineering Repository dataset with three different types of methods. One is Fuzzy C-Means Clustering (FCM) approach and another is K-Nearest Neighbors (KNN) classifier technique, have been performed in real data. Third is a hybrid approach (i.e. combination of fuzzy c-means and genetic algorithms) have been performed. The performance of data is evaluated in terms of Reliability, Accuracy, Mean Absolute Error (MAE), and Root Mean Square Error (RMSE).

Reference

  1. N. E. Fenton and S.L. Pfleeger, “Software Metrics-A Rigorous and Practical Approach,” PWS Publishing company, 2nd edition, 1997.
  2. S. H. Kan, “Metrics and Models in Software Quality Engineering,” Addison Wesley, 2nd edition, 2002.
  3. P. Kumar, “Aspect-Oriented Software Quality Model: The AOSQ Model,” in Advanced Computing: An International Journal (ACIJ), Volume: 3, Number: 2, Page No.:105-118, March 2012.
  4. M. Ceccato and P. Tonella. “Measuring the effects of software aspectization” 1st Workshop on Aspect Reverse Engineering (WARE), Volume: 12, 2004.
  5. P. Kumar and S. K. Singh, “A Systematic Assessment of Aspect-Oriented Software Development (AOSD) using JHotDraw Application,” IEEE International Conference on Computing, Communication and Automation (ICCCA2016), Greater Noida, India, April 2016.
  6. NASA Metrics Data Program Web Site: http://promise.site.uottawa.ca/SERepository/datasets/pc1.arff.
  7. Fuzzy C-means (FCM) algorithm, online available at: http://hayoungkim.tistory.com/20.
  8. K-Nearest Neighbors, online available at: https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm.
  9. R.K. Gupta, “Genetic Algorithms-an Overview”, IMPULSE, ITM University, Vol. 1, 2006.

Keywords

AOP, AOSD, Software Quality, Defect