The Multi-Slice Method of Program Slicing for Fault Location

Article Preview

Abstract:

Program slicing is a program analysis and understanding of technology. Sequence fault localization refers to the use of specific methods for faults in the program. Currently, the research program fault positioning is more and more people's attention and gets some results which is the more mainstream software fault localization method. Program slicing technique currently used to locate the fault procedures, which primarily to take advantage of dynamic slicing technique. Based on the full analysis of the advantages and disadvantages on the basis of previous work, we propose a flexible slicing rule and give a new method based on the slicing rule.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 971-973)

Pages:

1808-1811

Citation:

Online since:

June 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Susan H, Thomas R, David B. Interprocedural slicing using dependence graphs [J]. ACM Transactions.

Google Scholar

[2] Gerardo C. Aniello C. Andrea D L. Conditioned program slicing [J]. Information and SoftwareTechnology, 1998, 40(11-12): 595-607.

Google Scholar

[3] Bogdan K, Inderdeep S, Luay T, et al. Slicing of state-based models[C]. In: Proceedings of International Conference on Software Maintenance(ICSM 2003)Sep, 2003: 22-26.

Google Scholar

[4] Laszlo V, Judith J, Arpad B, et al. combining preprocessor slicing with C/C++ language slicing [J]. Science of Computer Programming. 2009, 74(7): 399-413.

DOI: 10.1016/j.scico.2009.02.003

Google Scholar

[5] James Jones and Mary Jean Harrold. automatic fault-localization technique. In Empirical Proceedings evaluation of the tarantula of the IEEE/ACM 2005),Long International Conference on Automated Software Engineering (ASE 2005), 273一282.

DOI: 10.1145/1101908.1101949

Google Scholar