A rule-based software quality classification model

被引:0
|
作者
Khoshgoftaar, Taghi M. [1 ]
Bullard, Lofton A. [1 ]
Gao, Kehan [2 ]
机构
[1] Florida Atlantic Univ, Boca Raton, FL 33431 USA
[2] Eastern Connecticut State Univ, Willimantic, CT 06226 USA
关键词
rule induction; software metrics; boolean discriminant functions; rough set; reducts; balancing misclassification;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A rule-based classification model is presented to identify high-risk software modules. It utilizes the power of rough set theory to reduce the number of attributes, and the equal frequency binning algorithm to partition the values of the attributes. As a result, a set of conjuncted Boolean predicates are formed. The model is inherently influenced by the practical needs of the system being modeled, thus allowing the analyst to determine which rules are to be used for classifying the faultprone and not fault-prone modules. The proposed model also enables the analyst to control the number of rules that constitute the model. Empirical validation of the model is accomplished through a case study of a large legacy telecommunications system. The ease of rule interpretation and the transparency of the functional aspects of the model are clearly demonstrated. It is concluded that the new model is effective in achieving the software quality classification.
引用
收藏
页码:186 / +
页数:2
相关论文
共 50 条
  • [1] A RULE-BASED SOFTWARE QUALITY CLASSIFICATION MODEL
    Khoshgoftaar, Taghi M.
    Bullard, Lofton A.
    Gao, Kehan
    [J]. INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING, 2008, 15 (03) : 247 - 259
  • [2] An application of a rule-based model in software quality classification
    Bullard, Lofton A.
    Khoshgoftaar, Taghi M.
    Gao, Kehan
    [J]. ICMLA 2007: SIXTH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2007, : 204 - +
  • [3] RULE-BASED FUZZY CLASSIFICATION FOR SOFTWARE QUALITY-CONTROL
    EBERT, C
    [J]. FUZZY SETS AND SYSTEMS, 1994, 63 (03) : 349 - 358
  • [4] RULE-BASED HANDLING OF SOFTWARE QUALITY AND PRODUCTIVITY MODELS
    HAUSEN, HL
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1989, 387 : 376 - 394
  • [5] A Predictive Model for Seminal Quality Using Neutrosophic Rule-Based Classification System
    Basha, Sameh H.
    Tharwat, Alaa
    Ahmed, Khaled
    Hassanien, Aboul Ella
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT SYSTEMS AND INFORMATICS 2018, 2019, 845 : 495 - 504
  • [6] Visual software modelling with extended rule-based model
    Nalepa, Grzegorz J.
    Wojnicki, Igor
    [J]. ENASE 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2007, : 41 - 47
  • [7] Detecting outliers using Rule-Based Modeling for improving CBR-based software quality classification models
    Khoshgoftaar, TM
    Bullard, LA
    Gao, K
    [J]. CASE-BASED REASONING RESEARCH AND DEVELOPMENT, PROCEEDINGS, 2003, 2689 : 216 - 230
  • [8] Detecting noisy instances with the rule-based classification model
    Khoshgoftaar, Taghi M.
    Seliya, Naeem
    Gao, Kehan
    [J]. INTELLIGENT DATA ANALYSIS, 2005, 9 (04) : 347 - 364
  • [9] Rule-based Similarity for Classification
    Janusz, Andrzej
    [J]. 2009 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 3, 2009, : 449 - 452
  • [10] Rewriting rule-based model for aspect-oriented software evolution
    Cherait, Hanene
    Bounour, Nora
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2016, 54 (04) : 266 - 278