Software Defect Detection by using Data Mining based Fuzzy Logic

被引:0
|
作者
Adak, M. Fatih [1 ]
机构
[1] Sakarya Univ, Comp Engn Dept, Sakarya, Turkey
关键词
software defect; gini; fuzzy logic; manova; static code metrics; FAULT PREDICTION; QUALITY;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software updates and maintenance costs can be reduced by a successful quality control process. Defect prediction is particularly important during software quality control, and a number of methods have been applied to identify defects in a software system. Quality control studies are based on quality metrics and static code metrics, and each research uses different set of metrics during the process. However, it is uncertain which metric is more significant in a particular study. In this study, NASA software quality dataset is used, and the most significant metric in the dataset is determined using MANOVA. A data mining based fuzzy logic model is developed using the reduced dataset. Gini decision tree is used as the data mining algorithm. Results of ROC analysis showed that the hybrid data mining-fuzzy model produces successful results during defect detection in software quality.
引用
收藏
页码:65 / 69
页数:5
相关论文
共 50 条
  • [31] Data mining software using fuzzy inference systems at the World Wide Web
    Vidal, R. C. F.
    Ebecken, N. F. F.
    Evsukoff, A. G.
    DATA MINING X: DATA MINING, PROTECTION, DETECTION AND OTHER SECURITY TECHNOLOGIES, 2009, 42 : 143 - 153
  • [32] An Estimation of Software Testability using Fuzzy Logic
    Garg, Umang
    Singhal, Abhishek
    2016 6TH INTERNATIONAL CONFERENCE - CLOUD SYSTEM AND BIG DATA ENGINEERING (CONFLUENCE), 2016, : 95 - 100
  • [33] Supporting software evolution by using fuzzy logic
    Cerulo, L
    Esposito, R
    Tortorella, M
    Troiano, L
    7TH INTERNATIONAL WORKSHOP ON PRINCIPLES OF SOFTWARE EVOLUTION, 2004, : 137 - 142
  • [34] A fuzzy logic based approach for software testing
    Zhang, Zili
    Zhou, Yanhui
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2007, 21 (04) : 709 - 722
  • [35] Fuzzy logic based metric in software testing
    Zhou, Yanhui
    Zhang, Zili
    ADVANCES IN INTELLIGENT IT: ACTIVE MEDIA TECHNOLOGY 2006, 2006, 138 : 261 - 267
  • [36] The Method of Fuzzy Logic and Data Mining for Monitoring Troposphere Parameters Using Ground-Based Radiometric Complex
    Ivanov, S. I.
    Ilin, G. N.
    INTELLIGENT DISTRIBUTED COMPUTING XIII, 2020, 868 : 108 - 114
  • [37] Fuzzy Opinion: Detection of Opinion Based on SentiWordNet Dictionary by Using Fuzzy Logic
    Boudia, Mohamed Amine
    Hamou, Reda Mohamed
    Amine, Abdelmalek
    INTERNATIONAL JOURNAL OF INFORMATION RETRIEVAL RESEARCH, 2016, 6 (03) : 1 - 18
  • [38] Malicioius Software Detection Using Multiple Sequence Alignment and Data Mining
    Chen, Yi
    Narayanan, Ajit
    Pang, Shaoning
    Tao, Ban
    2012 IEEE 26TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2012, : 8 - 14
  • [39] A fuzzy-logic based optical sensor for online weld defect-detection
    Naso, David
    Turchiano, Biagio
    Pantaleo, Paolo
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2005, 1 (04) : 259 - 273
  • [40] Wavelet Based Sleep EEG Detection Using Fuzzy Logic
    Nagpal, Chetna
    Upadhyay, Prabhat Kumar
    ADVANCED INFORMATICS FOR COMPUTING RESEARCH, ICAICR 2018, PT I, 2019, 955 : 794 - 805