Back to the Future: Omniscient Debugging
Abstract
Debugging is a tedious and costly process that demands a profound understanding of the dynamic behavior of programs. An omniscient debugger makes the task of tracking down the root cause of bugs straightforward by enabling programmers to seamlessly navigate a buggy program's execution history. So why don't we all have an omniscient debugger in our favorite development environment? Are the challenges of making omniscient debugging practical a definitive barrier to its adoption? This article describes TOD, a scalable omniscient debugger for Java. TOD is integrated into the Eclipse IDE and paves the way for practical omniscient debugging. © 2009 IEEE.
Más información
Título según WOS: | Back to the Future: Omniscient Debugging |
Título según SCOPUS: | Back to the future: Omniscient debugging |
Título de la Revista: | IEEE SOFTWARE |
Volumen: | 26 |
Número: | 6 |
Editorial: | IEEE COMPUTER SOC |
Fecha de publicación: | 2009 |
Página de inicio: | 78 |
Página final: | 85 |
Idioma: | English |
URL: | http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=5287015 |
DOI: |
10.1109/MS.2009.169 |
Notas: | ISI, SCOPUS |