Write a Blog >>
Sun 22 - Fri 27 October 2017 Vancouver, Canada
Mon 23 Oct 2017 14:00 - 14:30 at Dover - Session 3: Debugging Chair(s): Yvonne Coady

Upon a program failure, programmers ask how the failure came to be. Modern debugging tools employ sophisticated mechanisms to help answering this question. These mechanisms embody a spectrum of contributions to program comprehension. In this paper, we study this spectrum with the goal of finding an optimal position. We define the optimal position as the set of techniques which tools can employ to efficiently answer this debugging question. Our position demands a big picture of a program execution, which is essential for better program comprehension. We demonstrate our position with two case studies. We envision that emerging debugging tools can benefit from taking this position to facilitate the debugging process.

Mon 23 Oct
Times are displayed in time zone: (GMT-07:00) Tijuana, Baja California change

13:30 - 15:00: CoCoS 2017 - Session 3: Debugging at Dover
Chair(s): Yvonne CoadyUniversity of Victoria
cocos-201713:30 - 14:00
Felix RiegerPhilipps-Universität Marburg, Christoph BockischPhilipps-Universität Marburg
cocos-201714:00 - 14:30
Mohammad R. Azadmanesh, Matthias HauswirthUniversità della Svizzera italiana (USI)
cocos-201714:30 - 15:00