TY - GEN
T1 - Research on a multi-level combination of software defect localization method
AU - Wang, Peng
AU - Shan, Chun
AU - Mei, Shanshan
AU - Li, Ning
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/8
Y1 - 2019/8
N2 - With the increasing scale and complexity of software, the probability of containing defects in the software is also increasing. Software defect localization is the key to reduce and remove software defects. The timeliness and effectiveness of defects localization directly affects the usability of the software. There are some problems in the traditional method of defects localization, such as the low accuracy of correlation defects localization and the inaccuracy of single defects distribution. In this paper, by comparing and analyzing the advantages and disadvantages of different types of localization methods, we improve the existing predicative localization method and track localization method based on a spectrum, and a multi-level software defect localization method(MCDL) is proposed by combining them organically, which effectively makes up for each other's shortcomings. This paper also proposes a new single vulnerability suspicion rate (SVSR) algorithm. Experimental results show that the proposed method is faster and more accurate than traditional methods.
AB - With the increasing scale and complexity of software, the probability of containing defects in the software is also increasing. Software defect localization is the key to reduce and remove software defects. The timeliness and effectiveness of defects localization directly affects the usability of the software. There are some problems in the traditional method of defects localization, such as the low accuracy of correlation defects localization and the inaccuracy of single defects distribution. In this paper, by comparing and analyzing the advantages and disadvantages of different types of localization methods, we improve the existing predicative localization method and track localization method based on a spectrum, and a multi-level software defect localization method(MCDL) is proposed by combining them organically, which effectively makes up for each other's shortcomings. This paper also proposes a new single vulnerability suspicion rate (SVSR) algorithm. Experimental results show that the proposed method is faster and more accurate than traditional methods.
KW - MCDL Method
KW - Predicate Localization
KW - Software Security
KW - Track Localization
KW - Vulnerability Localization
UR - http://www.scopus.com/inward/record.url?scp=85083555972&partnerID=8YFLogxK
U2 - 10.1109/SmartWorld-UIC-ATC-SCALCOM-IOP-SCI.2019.00241
DO - 10.1109/SmartWorld-UIC-ATC-SCALCOM-IOP-SCI.2019.00241
M3 - Conference contribution
AN - SCOPUS:85083555972
T3 - Proceedings - 2019 IEEE SmartWorld, Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Internet of People and Smart City Innovation, SmartWorld/UIC/ATC/SCALCOM/IOP/SCI 2019
SP - 1305
EP - 1311
BT - Proceedings - 2019 IEEE SmartWorld, Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Internet of People and Smart City Innovation, SmartWorld/UIC/ATC/SCALCOM/IOP/SCI 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2019 IEEE SmartWorld, Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Internet of People and Smart City Innovation, SmartWorld/UIC/ATC/SCALCOM/IOP/SCI 2019
Y2 - 19 August 2019 through 23 August 2019
ER -