TY - GEN
T1 - TIDE : a generic debugging framework - tool demonstration
AU - Brand, van den, M.G.J.
AU - Cornelissen, B.
AU - Olivier, P.A.
AU - Vinju, J.J.
PY - 2005
Y1 - 2005
N2 - A language specific interactive debugger is one of the tools that we expect in any mature programming environment. We present applications of TIDE: a generic debugging framework that is related to the ASF+SDF Meta-Environment. TIDE can be applied to different levels of debugging that occur in language design.
Firstly, TIDE was used to obtain a full-fledged debugger for language specifications based on term rewriting. Secondly, TIDE can be instantiated for any other programming language, including but not limited to domain specific languages that are defined and implemented using ASF+SDF.
We demonstrate the common debugging interface, and indicate the amount of effort needed to instantiate new debuggers based on TIDE.
AB - A language specific interactive debugger is one of the tools that we expect in any mature programming environment. We present applications of TIDE: a generic debugging framework that is related to the ASF+SDF Meta-Environment. TIDE can be applied to different levels of debugging that occur in language design.
Firstly, TIDE was used to obtain a full-fledged debugger for language specifications based on term rewriting. Secondly, TIDE can be instantiated for any other programming language, including but not limited to domain specific languages that are defined and implemented using ASF+SDF.
We demonstrate the common debugging interface, and indicate the amount of effort needed to instantiate new debuggers based on TIDE.
U2 - 10.1016/j.entcs.2005.02.056
DO - 10.1016/j.entcs.2005.02.056
M3 - Conference contribution
T3 - Electronic Notes in Theoretical Computer Science
SP - 161
EP - 165
BT - Proceedings Fifth Workshop on Language Descriptions, Tools, and Applications (LDTA 2005, Edinburgh, UK, April 3, 2005; satellite of ETAPS 2005)
ER -