High-Level Debugging Facilities and Interfaces. Design and Developement of a Debug-Oriented I.D.E. - Open Source Software: New Horizons
Conference Papers Year : 2010

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.
Fichier principal
Vignette du fichier
high_level_debuggers_springer.pdf (189.11 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-01061587 , version 1 (08-09-2014)

Licence

Identifiers

Cite

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⟩
150 View
711 Download

Altmetric

Share

More