• 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