Jhyde - The java hybrid debugger
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
Zitieren als
Hermanns, C., & Kuchen, H. (2011). Jhyde — The java hybrid debugger. In Escalona-Cuaresma, M. J., Shishkov, B., & Cordeiro, J. (Eds.), Proceedings of the 6th International Conference on Software and Data Technologies (pp. 25–35). SciTePress.Details
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