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
Pastore, F., Mariani, L., Goffi, A. (2013). RADAR: a Tool for Debugging Regression Problems in C/C++ Software. In Proceedings of the International Conference on Software Engineering (ICSE), Tool demo track (pp.1335-1338) [10.1109/ICSE.2013.6606711].
RADAR: a Tool for Debugging Regression Problems in C/C++ Software
PASTORE, FABRIZIO;MARIANI, LEONARDO;
2013
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-yEFile | Dimensione | Formato | |
---|---|---|---|
main.pdf
accesso aperto
Tipologia di allegato:
Other attachments
Dimensione
346.13 kB
Formato
Adobe PDF
|
346.13 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.