Elsevier

Information Processing Letters

Volume 85, Issue 3, 14 February 2003, Pages 145-152
Information Processing Letters

A compact execution history for dynamic slicing

https://doi.org/10.1016/S0020-0190(02)00322-8Get rights and content

First page preview

First page preview
Click to open first page preview

References (12)

  • B. Korel et al.

    Dynamic program slicing

    Inform. Process. Lett.

    (1988)
  • H. Agrawal et al.

    Dynamic program slicing

    ACM SIGPLAN Notices

    (1990)
  • A.V. Aho et al.

    Compilers—Principles, Techniques and Tools

    (1986)
  • J.P. Banning

    An efficient way to find the side effect of procedure calls and aliases of variables

  • K.D. Cooper et al.

    Interprocedural side-effect analysis in linear time

    ACM SIGPLAN Notices

    (1988)
  • M. Copperman et al.

    Poor man's watchpoints

    ACM SIGPLAN Notices

    (1995)
There are more references available in the full text version of this article.

Cited by (9)

  • Application of Dynamic Slicing in Test Data Generation

    2007, Tsinghua Science and Technology
  • An efficient interprocedural dynamic slicing method

    2006, Journal of Systems and Software
    Citation Excerpt :

    Storing the execution history is another major disadvantage of this approach, since file access is a very slow operation and can considerably slow down the response time of a dynamic slicer. Other relevant dynamic slicing algorithms based on execution history are reported in Beszédes et al. (2001), Dhamdhere et al. (2003), Huynh and Song (1997), Korel and Laski (1990, 1994, 1997) and Zhang et al. (2003). Several methods for computing dynamic slices using dependence graphs have been reported (Agrawal and Horgan, 1990, 1991a; Gopal, 1991; Goswami and Mall, 2002; Kamkar et al., 1992, 1993a,b; Mund et al., 2002a, 2003; Mund, 2003).

  • Lossless compaction of model execution traces

    2020, Software and Systems Modeling
  • Towards a tracing framework for Model-Driven software systems

    2016, 2016 6th International Conference on Computer and Knowledge Engineering, ICCKE 2016
  • Dynamic slicing on Java bytecode traces

    2008, ACM Transactions on Programming Languages and Systems
View all citing articles on Scopus
View full text