An efficient relevant slicing method for debugging

104Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Dynamic program slicing methods are widely used for debugging, because many statements can be ignored in the process of localizing a bug. A dynamic program slice with respect to a variable contains only those statements that actually had an influence on this variable. How- ever, during debugging we also need to identify those statements that actually did not affect the variable but could have affected it had they been evaluated differently. A relevant slice includes these potentially affecting statements as well, therefore it is appropriate for debugging. In this paper a forward algorithm is introduced for the computation of relevant slices of programs. The space requirement of this method does not depend on the number of different dynamic slices nor on the size of the execution history, hence it can be applied for real size applications. © Springer-Verlag Berlin Heidelberg 1999.

Cite

CITATION STYLE

APA

Gyimóthy, T., Beszédes, Á., & Forgács, I. (1999). An efficient relevant slicing method for debugging. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1687 LNCS, pp. 303–321). Springer Verlag. https://doi.org/10.1007/3-540-48166-4_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free