DocumentCode
1885343
Title
SCARPE: A Technique and Tool for Selective Capture and Replay of Program Executions
Author
Joshi, Shrinivas ; Orso, Alessandro
Author_Institution
Adv. Micro Devices, Inc., Sunnyvale
fYear
2007
fDate
2-5 Oct. 2007
Firstpage
234
Lastpage
243
Abstract
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.
Keywords
software maintenance; SCARPE; deployed software; program executions; Application software; Art; Automatic testing; Databases; Performance analysis; Performance evaluation; Software maintenance; Software performance; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2007. ICSM 2007. IEEE International Conference on
Conference_Location
Paris
ISSN
1063-6773
Print_ISBN
978-1-4244-1256-3
Electronic_ISBN
1063-6773
Type
conf
DOI
10.1109/ICSM.2007.4362636
Filename
4362636
Link To Document