{"title":"Predicting Defect-Prone Software Modules Using Shifted-Scaled Dirichlet Distribution","authors":"Rua Alsuroji, N. Bouguila, Nuha Zamzami","doi":"10.1109/AI4I.2018.8665686","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":133657,"journal":{"name":"2018 First International Conference on Artificial Intelligence for Industries (AI4I)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 First International Conference on Artificial Intelligence for Industries (AI4I)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AI4I.2018.8665686","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
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.