SCARPE: A technique and tool for selective capture and replay of program executions

  • Joshi S
  • Orso A
  • 30


    Mendeley users who have this article in their library.
  • 28


    Citations of this article.


Because of software's increasing dynamism and the heterogeneity of execution environments, the results of in-house testing and maintenance are often not representative of the way the software behaves in the field. To alleviate this problem, we present a technique for capturing and replaying partial executions of deployed software. Our technique can be used for various applications, including generation of test cases from user executions and post-mortem dynamic analysis. We present our technique and tool, some possible applications, and a preliminary empirical evaluation that provides initial evidence of the feasibility of our approach.

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Shrinivas Joshi

  • Alessandro Orso

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free