王永亮

Professor  

Gender:Male

Alma Mater:南京航空航天大学

Education Level:With Certificate of Graduation for Doctorate Study

Degree:Doctoral Degree in Engineering

School/Department:College of Aerospace Engineering

Discipline:Solid Mechanics

E-Mail:


Paper Publications

Lightweight fault localization combined with fault context to improve fault absolute rank

Hits:

Affiliation of Author(s):计算机科学与技术学院/人工智能学院/软件学院

Journal:SCIENCE CHINA-INFORMATION SCIENCES

Key Words:fault context fault localization program spectrum absolute rank debugging

Abstract:Lightweight fault localization (LFL), which outputs a list of suspicious program entities in descending order based on their likelihood to be a root fault, is a popular method used by programmers to assist them in debugging. However, owing to the nature of program structures, it is impossible for LFL to always rank the root faulty program entity at the top of a ranking list. Recently, Xia et al. noted in their study that programmers inspect the first top-K-ranked program entities outputted by an LFL tool in sequence. Therefore, it is of practical significance to further improve the absolute rank of those buggy programs by using LFL if the root fault is ranked higher. To solve this issue, we propose a new LFL combined with a fault context to improve the fault absolute rank. We conduct experiments in which we apply our proposed approach to seven Siemens benchmark programs. The results show that by combining the suspiciousness scores of program entities with their fault-context suspiciousness scores that are based on an LFL called Dstar, our approach can improve the fault absolute rank with an effectiveness rate of 35.7% for 129 faulty versions from the seven benchmark programs. It should be noted that our approach can obtain an average improvement of 65.18% for those improved programs to which LFL can be effectively applied, and that there were improvements to seven top-ranked root faults of buggy programs.

ISSN No.:1674-733X

Translation or Not:no

Date of Publication:2017-09-01

Co-author:Huang ZhiQiu,ly,Fang, Bingwu

Correspondence Author:wyl

Pre One:Spectrum-Based Fault Localization via Enlarging Non-Fault Region to Improve Fault Absolute Ranking

Next One:Adaptive Control and Predictive Control for Torsional Vibration Suppression in Helicopter/Engine System