Debugger Window

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 66 Experts worldwide ranked by ideXlab platform

Jhilmil Jain - One of the best experts on this subject based on the ideXlab platform.

  • COMPSAC (2) - Dynamic Object Viewers for Java
    30th Annual International Computer Software and Applications Conference (COMPSAC'06), 2006
    Co-Authors: James H. Cross, T.d. Hendrix, Larry A. Barowski, Jhilmil Jain
    Abstract:

    The jGRASP lightweight IDE provides object viewers that automatically generate dynamic, state-based visualizations of objects and primitive variables in Java. Multiple synchronized visualizations of an object, including complex data structures, are immediately available to users from the jGRASP Debugger Window or object workbench. Initial use has demonstrated the object viewers' potential as an aid to understanding and debugging

James H. Cross - One of the best experts on this subject based on the ideXlab platform.

  • COMPSAC (2) - Dynamic Object Viewers for Java
    30th Annual International Computer Software and Applications Conference (COMPSAC'06), 2006
    Co-Authors: James H. Cross, T.d. Hendrix, Larry A. Barowski, Jhilmil Jain
    Abstract:

    The jGRASP lightweight IDE provides object viewers that automatically generate dynamic, state-based visualizations of objects and primitive variables in Java. Multiple synchronized visualizations of an object, including complex data structures, are immediately available to users from the jGRASP Debugger Window or object workbench. Initial use has demonstrated the object viewers' potential as an aid to understanding and debugging

  • ITiCSE - jGRASP: a lightweight IDE with dynamic object viewers for CS1 and CS2
    Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education - ITICSE '06, 2006
    Co-Authors: James H. Cross, T.d. Hendrix
    Abstract:

    The jGRASP IDE provides new object viewers that automatically generate dynamic, state-based visualizations of objects and primitive variables in Java. Multiple synchronized visualizations of an object, including complex data structures, are immediately available to users from the jGRASP Debugger Window or object workbench. Initial classroom use has demonstrated the object viewers' potential as an aid to student learning, while future research will explore their utility through controlled experiments.

T.d. Hendrix - One of the best experts on this subject based on the ideXlab platform.

  • COMPSAC (2) - Dynamic Object Viewers for Java
    30th Annual International Computer Software and Applications Conference (COMPSAC'06), 2006
    Co-Authors: James H. Cross, T.d. Hendrix, Larry A. Barowski, Jhilmil Jain
    Abstract:

    The jGRASP lightweight IDE provides object viewers that automatically generate dynamic, state-based visualizations of objects and primitive variables in Java. Multiple synchronized visualizations of an object, including complex data structures, are immediately available to users from the jGRASP Debugger Window or object workbench. Initial use has demonstrated the object viewers' potential as an aid to understanding and debugging

  • ITiCSE - jGRASP: a lightweight IDE with dynamic object viewers for CS1 and CS2
    Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education - ITICSE '06, 2006
    Co-Authors: James H. Cross, T.d. Hendrix
    Abstract:

    The jGRASP IDE provides new object viewers that automatically generate dynamic, state-based visualizations of objects and primitive variables in Java. Multiple synchronized visualizations of an object, including complex data structures, are immediately available to users from the jGRASP Debugger Window or object workbench. Initial classroom use has demonstrated the object viewers' potential as an aid to student learning, while future research will explore their utility through controlled experiments.

Larry A. Barowski - One of the best experts on this subject based on the ideXlab platform.

  • COMPSAC (2) - Dynamic Object Viewers for Java
    30th Annual International Computer Software and Applications Conference (COMPSAC'06), 2006
    Co-Authors: James H. Cross, T.d. Hendrix, Larry A. Barowski, Jhilmil Jain
    Abstract:

    The jGRASP lightweight IDE provides object viewers that automatically generate dynamic, state-based visualizations of objects and primitive variables in Java. Multiple synchronized visualizations of an object, including complex data structures, are immediately available to users from the jGRASP Debugger Window or object workbench. Initial use has demonstrated the object viewers' potential as an aid to understanding and debugging

Mireille Ducassé - One of the best experts on this subject based on the ideXlab platform.

  • OOPSLA Companion - Using events to debug Java programs backwards in time
    Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming systems languages and applications - OOPSLA '03, 2003
    Co-Authors: Bil Lewis, Mireille Ducassé
    Abstract:

    An "Omniscient Debugger" works by recording all state changes in the run of a program, and then allowing the programmer to explore the history of that program - effectively going "backwards in time." Event analysis Debuggers work by observing events as they occur, and allowing the programmer to write queries which will pause the program when matched - effectively highly sophisticated breakpoints.Recently we have integrated the two techniques to produce an omniscient Debugger which can use event queries to search the history of a program interactively. The query mechanism is designed along the lines of an EMACS incremental search, where the query is typed into a "minibuffer" at the bottom of the Debugger Window, and the commands "next match" and "previous match" are single keystrokes. The result is instantaneous feedback with no danger of missing an interesting state by going too far.