Title :
Fault localization via behavioral models
Author :
Wan, Xiaomin ; Mao, Xiaoguang ; Dai, Ziying
Author_Institution :
Dept. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
Software errors significantly impact software quality, and improvement of fault localization can reduce the expense of debugging. SBFL is promising approach and have received a lot of attention due to its simplicity and effectiveness. However, there are still some limits in this approach. In this paper we address these limits and present a technique to build a novel behavioral model, and propose a corresponding fault localization technique. Furthermore, we performed a study to empirically validate the effectiveness of our approach. And experimental results indicated that our method outperformed other representative SBFL techniques in locating faults in the benchmark. We show that the effectiveness of the technique comes from the guidance of hierarchical behavioral model.
Keywords :
program debugging; software fault tolerance; software quality; SBFL techniques; debugging; fault localization technique; hierarchical behavioral model; software errors; software quality; Analytical models; Computational modeling; Manuals; Monitoring; Reliability; behavioral model; fault localization; hierarchical model; testing and debugging;
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2012 IEEE 3rd International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-2007-8
DOI :
10.1109/ICSESS.2012.6269507