High-Level Debugging Facilities and Interfaces. Design and Developement of a Debug-Oriented I.D.E.

Abstract : While debugging in general is an essential part of the devel- opment cycle, debuggers have not themselves evolved over the years as other development tools have through the advancement of Integrated Development Environments. In this free-software research project we propose a way to overcome this problem by introducing, designing and developing a high-level debugging system. High-Level debugging systems are systems that integrate a source - level debugger with other technologies as to extent both the facilities and the interfaces of the debugging cycle. We designed and developed such a sys- tem in a debugging-centric IDE, Misha. Misha, introduces among other things: syntax-aware navigation, data-displaying and editing, reverse ex- ecution, debugging scripting and inter-language evaluation through the integration of its source-level debugger (gdb) with a full- edged source parser, data visualisation tools and other free software technologies.
Document type :
Conference papers
Complete list of metadatas

https://hal.inria.fr/hal-01061587
Contributor : Hal Ifip <>
Submitted on : Monday, September 8, 2014 - 9:33:20 AM
Last modification on : Tuesday, August 8, 2017 - 5:32:13 PM
Long-term archiving on : Tuesday, December 9, 2014 - 10:32:40 AM

File

high_level_debuggers_springer....
Files produced by the author(s)

Licence


Distributed under a Creative Commons Attribution 4.0 International License

Identifiers

Citation

Nick Papoylias. High-Level Debugging Facilities and Interfaces. Design and Developement of a Debug-Oriented I.D.E.. 6th International IFIP WG 2.13 Conference on Open Source Systems,(OSS), May 2010, Notre Dame, United States. pp.373-379, ⟨10.1007/978-3-642-13244-5_34⟩. ⟨hal-01061587⟩

Share

Metrics

Record views

153

Files downloads

254