Debugging with the Crowd: a Debug Recommendation System based on Stackoverflow - Archive ouverte HAL Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2014

Debugging with the Crowd: a Debug Recommendation System based on Stackoverflow

Résumé

Debugging is a resource-consuming activity of software development. Some bugs are deeply rooted in the domain logic but others are independent of the specificity of the application being debugged. The latter are "crowd-bugs": unexpected and incorrect output or behavior resulting from a common and intuitive usage of an API. On the contrary, project-specific bugs are related to the misunderstanding or incorrect implementation of domain concepts or logics. We propose a debugging approach for crowd bugs, that is based on matching the piece of code being debugged against related pieces of code on a Q&A website (Stackoverflow). Based on the empirical study of Stackoverflow's data, we show that this approach can help developers to fix crowd bugs.
Fichier principal
Vignette du fichier
article.pdf (158.02 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00987395 , version 1 (06-05-2014)

Identifiants

  • HAL Id : hal-00987395 , version 1

Citer

Martin Monperrus, Anthony Maia. Debugging with the Crowd: a Debug Recommendation System based on Stackoverflow. [Research Report] hal-00987395, Université Lille 1 - Sciences et Technologies. 2014. ⟨hal-00987395⟩
631 Consultations
1312 Téléchargements

Partager

Gmail Facebook X LinkedIn More