{"title":"一种早期选择合适缺陷预测方法的评价方法","authors":"Rana Özakıncı, Ayça Tarhan","doi":"10.1109/SEAA.2019.00040","DOIUrl":null,"url":null,"abstract":"One of the most important quality indicators of a software product is its defect rates and accordingly, Software Defect Prediction (SDP) has become a widely-accepted practice in both academia and industry to reduce the cost of defects. Despite being reported less frequently, applying SDP in the early phases of software development is even more beneficial in reducing the cost of quality. In this regard, we expect that the existence of a standard procedure or approach for evaluating and selecting a convenient method for building a prediction model in the early phases could make SDP less challenging, especially for the practitioners. Therefore, in this paper, we identify criteria to evaluate SDP methods and select the best-fit one with respect to stakeholder needs which are elicited via a questionnaire in the early phases of the development lifecycle. We consider stakeholder needs in SDP method selection which is based on multi-criteria decision analysis. We investigate the feasibility of our evaluation approach over an open dataset suitable for early SDP, which initially confirm the feasibility of the proposed approach.","PeriodicalId":272035,"journal":{"name":"2019 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)","volume":"84 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"An Evaluation Approach for Selecting Suitable Defect Prediction Method at Early Phases\",\"authors\":\"Rana Özakıncı, Ayça Tarhan\",\"doi\":\"10.1109/SEAA.2019.00040\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"One of the most important quality indicators of a software product is its defect rates and accordingly, Software Defect Prediction (SDP) has become a widely-accepted practice in both academia and industry to reduce the cost of defects. Despite being reported less frequently, applying SDP in the early phases of software development is even more beneficial in reducing the cost of quality. In this regard, we expect that the existence of a standard procedure or approach for evaluating and selecting a convenient method for building a prediction model in the early phases could make SDP less challenging, especially for the practitioners. Therefore, in this paper, we identify criteria to evaluate SDP methods and select the best-fit one with respect to stakeholder needs which are elicited via a questionnaire in the early phases of the development lifecycle. We consider stakeholder needs in SDP method selection which is based on multi-criteria decision analysis. We investigate the feasibility of our evaluation approach over an open dataset suitable for early SDP, which initially confirm the feasibility of the proposed approach.\",\"PeriodicalId\":272035,\"journal\":{\"name\":\"2019 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)\",\"volume\":\"84 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SEAA.2019.00040\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEAA.2019.00040","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Evaluation Approach for Selecting Suitable Defect Prediction Method at Early Phases
One of the most important quality indicators of a software product is its defect rates and accordingly, Software Defect Prediction (SDP) has become a widely-accepted practice in both academia and industry to reduce the cost of defects. Despite being reported less frequently, applying SDP in the early phases of software development is even more beneficial in reducing the cost of quality. In this regard, we expect that the existence of a standard procedure or approach for evaluating and selecting a convenient method for building a prediction model in the early phases could make SDP less challenging, especially for the practitioners. Therefore, in this paper, we identify criteria to evaluate SDP methods and select the best-fit one with respect to stakeholder needs which are elicited via a questionnaire in the early phases of the development lifecycle. We consider stakeholder needs in SDP method selection which is based on multi-criteria decision analysis. We investigate the feasibility of our evaluation approach over an open dataset suitable for early SDP, which initially confirm the feasibility of the proposed approach.