Jhyde - The java hybrid debugger

Hermanns C, Kuchen H


Zusammenfassung
Until today the most common technique to debug Java programsis trace debugging. In this work we present two different debugging approaches for Java: declarative debugging, which has its origins in the area of functional and logic programming, and omniscient debugging,which is basically an extension of trace debugging. To benefit from the advantages of both techniques we have integrated them into a single hybrid debugger called JHyde. We use JHyde to debug an erroneous mergesort algorithm and mention important aspects of its implementation. Furthermore, we show that the efficiency of the declarative debugging method can be significantly improved by a new debugging strategy.

Schlüsselwörter
declarative debugging; Java



Publikationstyp
Forschungsartikel in Sammelband (Konferenz)

Begutachtet
Ja

Publikationsstatus
Veröffentlicht

Jahr
2011

Konferenz
ICSOFT 2011

Konferenzort
Seville, Spain

Fachzeitschrift
ICSOFT 2011 - Proceedings of the 6th International Conference on Software and Database Technologies

Band
2

Buchtitel
Proceedings of the 6th International Conference on Software and Data Technologies

Herausgeber
Escalona-Cuaresma María José, Shishkov Boris, Cordeiro José

Erste Seite
25

Letzte Seite
35

Verlag
SciTePress

Sprache
Englisch

ISBN
978-989-8425-77-5

Gesamter Text