A fuzzy rule-based generation algorithm in interval type-2 fuzzy logic system for fault prediction in the early phase of software development

被引:10
|
作者
Chatterjee, Subhashis [1 ]
Maji, Bappa [1 ]
Hoang Pham [2 ]
机构
[1] Indian Sch Mines, Indian Inst Technol, Dhanbad 826004, Jharkhand, India
[2] Rutgers State Univ, Piscataway, NJ USA
关键词
Interval type-2 fuzzy logic system; fuzzy rule base; software reliability; early fault prediction; DEFECT PREDICTION; FRAMEWORK; SETS;
D O I
10.1080/0952813X.2018.1552315
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Reliability, a measure of software, deals in total number of faults count up to a certain period of time. The present study aims at estimating the total number of software faults during the early phase of software life cycle. Such estimation helps in producing more reliable software as there may be a scope to take necessary corrective actions for improving the reliability within optimum time and cost by the software developers. The proposed interval type-2 fuzzy logic-based model considers reliability-relevant software metric and earlier project data as model inputs. Type-2 fuzzy sets have been used to reduce uncertainties in the vague linguistic values of the software metrics. A rule formation algorithm has been developed to overcome inconsistency in the consequent parts of large number of rules. Twenty-six software project data help to validate the model, and a comparison has been provided to analyse the proposed model's performance.
引用
下载
收藏
页码:369 / 391
页数:23
相关论文
共 50 条
  • [41] Fuzzy rule interpolation based on the ratio of fuzziness of interval type-2 fuzzy sets
    Chen, Shyi-Ming
    Chang, Yu-Chuan
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (10) : 12202 - 12213
  • [42] An Interval Type-2 Fuzzy Logic Approach for Instrument Fault Detection and Diagnosis
    Andrade, Vitor E.
    Fontes, Cristiano H.
    Embirucu, Marcelo
    WORLD CONGRESS ON ENGINEERING, WCE 2011, VOL II, 2011, : 1008 - 1012
  • [43] T2FELA: Type-2 Fuzzy Extreme Learning Algorithm for Fast Training of Interval Type-2 TSK Fuzzy Logic System
    Deng, Zhaohong
    Choi, Kup-Sze
    Cao, Longbing
    Wang, Shitong
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2014, 25 (04) : 664 - 676
  • [44] Type-2 Fuzzy Logic Based Prediction Model of Object Oriented Software Maintainability
    Olatunji, Sunday Olusanya
    Selamat, Ali
    INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, SOMET 2014, 2015, 513 : 329 - 342
  • [45] Type-2 fuzzy rule-based expert system for diagnosis of spinal cord disorders
    Damirchi-Darasi, S. Rahimi
    Zarandi, M. H. Fazel
    Turksen, I. B.
    Izadi, M.
    SCIENTIA IRANICA, 2019, 26 (01) : 455 - 471
  • [46] A type-2 fuzzy rule-based expert system model for stock price analysis
    Zarandi, M. H. Fazel
    Rezaee, B.
    Turksen, I. B.
    Neshat, E.
    EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (01) : 139 - 154
  • [47] Load Interval Prediction of the Power System based on Type-2 Fuzzy Theory
    He Tao
    Liang Zhidong
    Pang Jihong
    Ye Xianquan
    Yuan Jinxin
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (02): : 73 - 84
  • [48] A new fuzzy rule based algorithm for estimating software faults in early phase of development
    Chatterjee, Subhashis
    Maji, Bappa
    SOFT COMPUTING, 2016, 20 (10) : 4023 - 4035
  • [49] A new fuzzy rule based algorithm for estimating software faults in early phase of development
    Subhashis Chatterjee
    Bappa Maji
    Soft Computing, 2016, 20 : 4023 - 4035
  • [50] Rule-Based Fuzzy Logic System for Diagnosing Migraine
    Simic, Svetlana
    Simic, Dragan
    Slankamenac, Petar
    Simic-Ivkov, Milana
    ARTIFICIAL INTELLIGENCE: THEORIES, MODELS AND APPLICATIONS, SETN 2008, 2008, 5138 : 383 - +