Analysis and exploration for new generation debuggers

Abstract : Locating and fixing bugs is a well-known time consuming task. Advanced approaches such as object-centric or back-in-time debuggers have been proposed in the literature, still in many scenarios developers are left alone with primitive tools such as manual breakpoints and execution stepping. In this position paper we explore several advanced on-line debugging techniques such as advanced breakpoints and on-line execution comparison, that could help developers solve complex debugging scenarios. We analyse the challenges and underlying mechanisms required by these techniques. We present some early but promising prototypes we built on the Pharo programming language. We finally identify future research paths by analysing existing research and connecting it to the techniques we presented before.
Type de document :
Communication dans un congrès
International Workshop on Smalltalk Technology IWST'17, Sep 2017, Maribor, Slovenia
Liste complète des métadonnées

Littérature citée [19 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-01585338
Contributeur : Lse Lse <>
Soumis le : lundi 11 septembre 2017 - 15:07:24
Dernière modification le : vendredi 17 novembre 2017 - 08:50:20

Fichier

Dup17a-IWST-NewGenerationDebug...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01585338, version 1

Collections

Citation

Thomas Dupriez, Guillermo Polito, Stéphane Ducasse. Analysis and exploration for new generation debuggers. International Workshop on Smalltalk Technology IWST'17, Sep 2017, Maribor, Slovenia. 〈hal-01585338〉

Partager

Métriques

Consultations de la notice

84

Téléchargements de fichiers

17