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 条
  • [41] Reducing interactive fault proneness in software application using genetic algorithm based optimal directed random testing
    Koteswara Rao K.
    Raju G.S.V.P.
    [J]. International Journal of Computers and Applications, 2019, 41 (04) : 296 - 305
  • [42] CLUSTERING ALGORITHM STUDY BASED ON HTS-SOM
    Shen, Laixin
    Hong, Richang
    [J]. 3RD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND COMPUTER SCIENCE (ITCS 2011), PROCEEDINGS, 2011, : 582 - 584
  • [43] EnvSOM: A SOM Algorithm Conditioned on the Environment for Clustering and Visualization
    Alonso, Serafin
    Sulkava, Mika
    Prada, Miguel Angel
    Dominguez, Manuel
    Hollmen, Jaakko
    [J]. ADVANCES IN SELF-ORGANIZING MAPS, WSOM 2011, 2011, 6731 : 61 - 70
  • [44] Application of Grey Relational Clustering and Data Mining In Information Extraction
    Qu Zhiming
    Wang Xiaoli
    [J]. ISBIM: 2008 INTERNATIONAL SEMINAR ON BUSINESS AND INFORMATION MANAGEMENT, VOL 2, 2009, : 3 - +
  • [45] Trend Relational Analysis and Grey-Fuzzy Clustering Method
    Chen, Zhijie
    Chen, Weizhen
    Chen, Qile
    Chen, Mian-Yun
    [J]. PROCEEDINGS OF THE SIXTH SIAM INTERNATIONAL CONFERENCE ON DATA MINING, 2006, : 234 - +
  • [46] Grey relational clustering associated with CAPRI applied to FPGA placement
    Wu, Jan-Ou
    Fan, Yang-Hsin
    Wang, San-Fu
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS, 2016, 103 (04) : 722 - 735
  • [47] An improved grey relational analysis approach for panel data clustering
    Li, Xuemei
    Hipel, Keith W.
    Dang, Yaoguo
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (23) : 9105 - 9116
  • [48] A Heuristic Rule Reduction Approach to Software Fault-proneness Prediction
    Monden, Akito
    Keung, Jacky
    Morisaki, Shuji
    Kamei, Yasutaka
    Matsumoto, Ken-ichi
    [J]. 2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 838 - 847
  • [49] Analyzing software quality with limited fault-proneness defect data
    Seliya, N
    Khoshgoftaar, TM
    Zhong, S
    [J]. NINTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH-ASSURANCE SYSTEMS ENGINEERING, 2005, : 89 - 98
  • [50] Size, Inheritance, Change and Fault-proneness in C# software
    Gatrell, Matt
    Counsell, Steve
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2010, 9 (05): : 29 - 54