Predicting defect-prone software modules using shifted-scaled Dirichlet distribution

被引:0
|
作者
Alsuroji, Rua [1 ,2 ]
Bouguila, Nizar [1 ]
Zamzami, Nuha [1 ,3 ]
机构
[1] Concordia Univ, CIISE, Montreal, PQ, Canada
[2] Umm Al Qura Univ, Coll Comp & Informat Syst, Mecca, Saudi Arabia
[3] King Abdulaziz Univ, Fac Comp & Informat Technol, Jeddah, Saudi Arabia
关键词
MODELS;
D O I
10.1109/ai4i.2018.00012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Effective prediction of defect-prone software modules enables software developers to avoid the expensive costs in resources and efforts they might expense, and focus efficiently on quality assurance activities. Different classification methods have been applied previously to categorize a module in a system into two classes; defective or non-defective. Among the successful approaches, finite mixture modeling has been efficiently applied for solving this problem. This paper proposes the shifted-scaled Dirichlet model (SSDM) and evaluates its capability in predicting defect-prone software modules in the context of four NASA datasets. The results indicate that the prediction performance of SSDM is competitive to some previously used generative models.
引用
收藏
页码:15 / 18
页数:4
相关论文
共 37 条
  • [21] Predicting Fault -Prone Software Modules Using Feature Selection and Classification through Data Mining Algorithms
    Ramani, R. Geetha
    Kumar, S. Vinodh
    Jacob, Shomona Gracia
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2012, : 297 - 300
  • [22] Using regression trees to classify fault-prone software modules
    Khoshgoftaar, TM
    Allen, EB
    Deng, JY
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2002, 51 (04) : 455 - 462
  • [23] Practical assessment of the models for identification of defect-prone classes in object-oriented commercial systems using design metrics
    Succi, G
    Pedrycz, W
    Stefanovic, M
    Miller, J
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2003, 65 (01) : 1 - 12
  • [24] Predict malfunction-prone modules for embedded system using software metrics
    Lan Yongjie
    Qiu Yong
    Du Meifang
    [J]. ICEMI 2007: PROCEEDINGS OF 2007 8TH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL II, 2007, : 539 - 542
  • [25] Prediction of fault-prone software modules using a generic text discriminator
    Mizuno, Osamu
    Kikuno, Tohru
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2008, E91D (04): : 888 - 896
  • [26] Predicting software defect type using concept-based classification
    Patil, Sangameshwar
    Ravindran, B.
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2020, 25 (02) : 1341 - 1378
  • [27] Predicting software defect type using concept-based classification
    Sangameshwar Patil
    B. Ravindran
    [J]. Empirical Software Engineering, 2020, 25 : 1341 - 1378
  • [28] Analysis of Approach for Predicting Software Defect Density using Static Metrics
    Mandhan, Neeraj
    Verma, Dinesh Kumar
    Kumar, Shishir
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, : 880 - 886
  • [29] Using product, process, and execution metrics to predict fault-prone software modules with classification trees
    Khoshgoftaar, TM
    Shan, RQ
    Allen, EB
    [J]. FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2000, : 301 - 310
  • [30] Predicting Software Defect Severity Level using Sentence Embedding and Ensemble Learning
    Kumar, Lov
    Gupta, Prakhar
    Murthy, Lalita Bhanu
    Rath, Santanu Ku
    Satapathy, Shashank Mouli
    Kocher, Vipul
    Padmanabhuni, Srinivas
    [J]. 2021 47TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2021), 2021, : 379 - 386