• DocumentCode
    3144518
  • Title

    RADAR: A tool for debugging regression problems in C/C++ Software

  • Author

    Pastore, Fabrizio ; Mariani, Leonardo ; Goffi, Alberto

  • Author_Institution
    Univ. of Milano - Bicocca, Milan, Italy
  • fYear
    2013
  • fDate
    18-26 May 2013
  • Firstpage
    1335
  • Lastpage
    1338
  • Abstract
    Multiple tools can assist developers when debugging programs, but only a few solutions specifically target the common case of regression failures, to provide a more focused and effective support to debugging. In this paper we present RADAR, a tool that combines change identification and dynamic analysis to automatically explain regression problems with a list of suspicious differences in the behavior of the base and upgraded version of a program. The output produced by the tool is particularly beneficial to understand why an application failed. A demo video is available at http://www.youtube.com/watch?v=DMGUgALG-yE.
  • Keywords
    C++ language; program debugging; program diagnostics; regression analysis; software maintenance; C software; C++ software; RADAR tool; change identification; debugging regression problems; dynamic analysis; program base version; program debugging; program upgraded version; regression failure; Debugging; Law; Monitoring; Radar; Remuneration; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2013 35th International Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-1-4673-3073-2
  • Type

    conf

  • DOI
    10.1109/ICSE.2013.6606711
  • Filename
    6606711