Grey relational classification algorithm for software fault proneness with SOM clustering

被引:1
|
作者
Aarti [1 ]
Sikka, Geeta [2 ]
Dhir, Renu [2 ]
机构
[1] Lovely Profess Univ, Dept Comp Sci & Engn, Phagwara, India
[2] Dr BR Ambedkar NIT Jalandhar, Dept Comp Sci & Engn, IT Pk, Jalandhar 144001, Punjab, India
关键词
self-organising map; SOM; grey relational analysis; GRA; unsupervised classification; fault-proneness; object-oriented; OO; GENETIC ALGORITHM; PREDICTION; QUALITY; METRICS;
D O I
10.1504/IJDMMM.2020.105599
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The estimation by the human judgment to deal with the inherent uncertainty of software gives a vague and imprecise solution. To cope with this challenge, we propose a new hybrid analogy model based on the integration of grey relational analysis (GRA) classification with self-organising map (SOM) clustering. In this paper, a new classification approach is proposed to distribute the data to similar groups. The attributes are selected based on GRC values. In the proposed, the similarity measure between reference project and cluster head is computed to determine the cluster to which target project belongs. The fault-proneness of reference project is estimated based on the regression equation of the selected cluster. The proposed algorithm gives resilience to users to select features for both continuous and categorical attributes. In this study, two scenarios based on the integration of proposed classification with regression have been proposed. Experimental results show significant results indicating that proposed methodology can be used for the prediction of faults and produce conceivable results when compared with the results of multilayer-perceptron, logistic regression, bagging, naive Bayes and sequential minimal optimisation (SMO).
引用
收藏
页码:28 / 64
页数:37
相关论文
共 50 条
  • [31] Predicting software fault proneness model using neural network
    Singh, Yogesh
    Kaur, Arvinder
    Malhotra, Ruchika
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2008, 5089 : 204 - 214
  • [32] Software Fault Proneness Prediction Using Support Vector Machines
    Singh, Yogesh
    Kaur, Arvinder
    Malhotra, Ruchika
    [J]. WORLD CONGRESS ON ENGINEERING 2009, VOLS I AND II, 2009, : 240 - 245
  • [33] Fuzzy grey relational analysis for software effort estimation
    Mohammad Azzeh
    Daniel Neagu
    Peter I. Cowling
    [J]. Empirical Software Engineering, 2010, 15 : 60 - 90
  • [34] Predicting software fault proneness model using neural network
    Singh, Yogesh
    Kaur, Arvinder
    Malhotra, Ruchika.
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, PROCEEDINGS, 2008, 9 : 215 - 217
  • [35] Software quality analysis in the absence of fault-proneness data
    Seliya, Naeem
    Khoshgoftaar, Taghi M.
    [J]. ELEVENTH ISSAT INTERNATIONAL CONFERENCE RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2005, : 101 - 105
  • [36] The influence of developer quality on software fault-proneness prediction
    Wu, Yansong
    Yang, Yibiao
    Zhao, Yangyang
    Lu, Hongmin
    Zhou, Yuming
    Xu, Baowen
    [J]. 2014 EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE SECURITY AND RELIABILITY, 2014, : 11 - 19
  • [37] A new batch SOM algorithm for relational data with weighted medoids
    Marino, Laura M. P.
    de Carvalho, Francisco de A. T.
    [J]. 2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [38] Fault classification SOM and PCA for inertial sensor drift
    Benítez-Pérez, H
    García-Nocetti, F
    Thompson, H
    [J]. 2005 IEEE INTERNATIONAL WORKSHOP ON INTELLIGENT SIGNAL PROCESSING (WISP), 2005, : 177 - 182
  • [39] INFORMATION ENTROPY-BASED CLUSTERING ALGORITHM FOR RAPID SOFTWARE FAULT DIAGNOSIS
    Li, Yin-Zhao
    Hu, Chang-Zhen
    Wang, Kun-Sheng
    Xu, Li-Na
    He, Hui-Ling
    Ren, Jia-Dong
    [J]. PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-6, 2009, : 2106 - +
  • [40] An improving Algorithm Based on SOM Clustering and its Applications
    Yan, Chen Guang
    Liu, Yu Jing
    Fan, Jin Hui
    [J]. ENGINEERING SOLUTIONS FOR MANUFACTURING PROCESSES, PTS 1-3, 2013, 655-657 : 1000 - +