2010 · 156 citations · 7 references
ComputingComputer ScienceDocumentationSoftware EngineeringSystems ProgrammingSoftware MaintenanceSoftware TestingBug LocalizationBug TrackingEmpirical EvaluationStack ManagementStack Trace AnalysisTrace-based Debugging
A widely shared belief in the software engineering community is that stack traces are much sought after by developers to support them in debugging. But limited empirical evidence is available to confirm the value of stack traces to developers. In this paper, we seek to provide such evidence by conducting an empirical study on the usage of stack traces by developers from the ECLIPSE project. Our results provide strong evidence to this effect and also throws light on some of the patterns in bug fixing using stack traces. We expect the findings of our study to further emphasize the importance of adding stack traces to bug reports and that in the future, software vendors will provide more support in their products to help general users make such information available when filing bug reports.
7
Jacek Śliwerski, Thomas Zimmermann, Andreas Zeller · ACM SIGSOFT Software Engineering Notes · 2005 · 803 citations
Nicolas Bettenburg, Sascha Just, Adrian Schröter et al. · 2008 · 603 citations
Jacek Śliwerski, Thomas Zimmermann, Andreas Zeller · 2005 · 385 citations
Duplicate bug reports considered harmful … really?
Nicolas Bettenburg, Rahul Premraj, Thomas Zimmermann et al. · 2008 · 281 citations
Kirk Glerum, Kinshuman Kinshumann, Steve Greenberg et al. · 2009 · 223 citations