Title :
Helping testers by fault-prone functionality prediction
Author :
Tabata, Keiichi ; Tanno, Haruto ; Oinuma, Morihide
Author_Institution :
Software Innovation Center, Nippon Telegraph & Telephone, Tokyo, Japan
Abstract :
In this paper, we propose a technique to predict fault-prone software functionality, instead of fault-prone module. The granularity of prediction is not a line number nor a function name in a source code, but a software functionality from point of view of testers who are dedicated to software testing. Our approach makes it possible for testers to find faults efficiently and effectively on test case creation and test case execution. We applied the proposed technique to an open source project on github. The result graphically suggests that we can predict faultprone software functionality using source code repository mining.
Keywords :
data mining; granular computing; program testing; project management; software development management; software fault tolerance; source code (software); fault-prone module; fault-prone software functionality prediction; github; open source project; software testing; source code repository mining; test case creation; test case execution; Clustering algorithms; Communications technology; Couplings; History; Software; Software testing;
Conference_Titel :
Information and Telecommunication Technologies (APSITT), 2015 10th Asia-Pacific Symposium on
Conference_Location :
Colombo
DOI :
10.1109/APSITT.2015.7217084