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. © 2007 IEEE.
CITATION STYLE
Joshi, S., & Orso, A. (2007). SCARPE: A technique and tool for selective capture and replay of program executions. In IEEE International Conference on Software Maintenance, ICSM (pp. 234–243). https://doi.org/10.1109/ICSM.2007.4362636
Mendeley helps you to discover research relevant for your work.