Title: Shoreline Bugs, the Smalltalk way
Speaker: Tommaso Dal Sasso
Thu, August 21, 2:30pm – 3:00pm
Video Part1: https://www.youtube.com/watch?v=_PDQGlq4yxw
Video Part2: https://www.youtube.com/watch?v=GgXdA-bcmyA
Description
Abstract: ShoreLine is a novel platform to manage the bug reporting process the Smalltalk way. The vision of ShoreLine is to empower developers with first-class bug descriptions exploiting Smalltalk's expressiveness. Currently Shoreline allows the user to automatically submit stacktraces generated from exceptions, and inspect and visualize them to detect bugs and the activity of the Pharo community.
Bio: Tommaso Dal Sasso is a PhD student at the University of Lugano in the research group REVEAL of Prof. Dr. Michele Lanza.
3. Bug fixing
How do fixes become bugs?
Z. Yin, D. Yuan, Y. Zhou, S. Pasupathy, and L. Bairavasundaram.
ACM ESEC/FSE 2011
4. Bug fixing
How do fixes become bugs?
Z. Yin, D. Yuan, Y. Zhou, S. Pasupathy, and L. Bairavasundaram.
ACM ESEC/FSE 2011
5.
6. Bug Reports
! ! !
difficult to search expensive to manage often inadequate or incorrect
Reducing the Effort of Bug Report Triage:
Recommenders for Development-Oriented
Decisions
John Anvik and Gail C. Murphy
ACM Trans. Softw. Eng. Methodol. Aug 2011
What makes a good bug report?
T. Zimmermann, R. Premraj, N. Bettenburg, S.
Just, A. Schroter, and C. Weiss. IEEE
Transactions on Software Engineering (TSE)
2010.
How Long will it Take to Fix This Bug?
Cathrin Weiss, Rahul Premraj, Thomas
Zimmermann, and Andreas Zeller
ACM MSR 2007
7. in*Bug
A closer look at bugs
Tommaso Dal Sasso, Michele Lanza.
IEEE VISSOFT 2013.
in*Bug: Visual analytics of bug repositories
Tommaso Dal Sasso, Michele Lanza.
IEEE CSMR-WCRE 2014
10. Bug Reports
! ! !
difficult to search expensive to manage often inadequate or incorrect
Reducing the Effort of Bug Report Triage:
Recommenders for Development-Oriented
Decisions
John Anvik and Gail C. Murphy
ACM Trans. Softw. Eng. Methodol. Aug 2011
What makes a good bug report?
T. Zimmermann, R. Premraj, N. Bettenburg, S.
Just, A. Schroter, and C. Weiss. IEEE
Transactions on Software Engineering (TSE)
2010.
How Long will it Take to Fix This Bug?
Cathrin Weiss, Rahul Premraj, Thomas
Zimmermann, and Andreas Zeller
ACM MSR 2007
11. Bug Reports
! ! !
difficult to search expensive to manage often inadequate or incorrect
Reducing the Effort of Bug Report Triage:
Recommenders for Development-Oriented
Decisions
John Anvik and Gail C. Murphy
ACM Trans. Softw. Eng. Methodol. Aug 2011
What makes a good bug report?
T. Zimmermann, R. Premraj, N. Bettenburg, S.
Just, A. Schroter, and C. Weiss. IEEE
Transactions on Software Engineering (TSE)
2010.
How Long will it Take to Fix This Bug?
Cathrin Weiss, Rahul Premraj, Thomas
Zimmermann, and Andreas Zeller
ACM MSR 2007
33. University of Lugano
Tommaso Dal Sasso
Andrea Mocci
Michele Lanza
Shoreline
Bugs, the Smalltalk way
http://www.smalltalkhub.com/#!/~dalsat/ShoreLine-Reporter