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), 2006Co-Authors: James H. Cross, T.d. Hendrix, Larry A. Barowski, Jhilmil JainAbstract: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), 2006Co-Authors: James H. Cross, T.d. Hendrix, Larry A. Barowski, Jhilmil JainAbstract: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, 2006Co-Authors: James H. Cross, T.d. HendrixAbstract: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), 2006Co-Authors: James H. Cross, T.d. Hendrix, Larry A. Barowski, Jhilmil JainAbstract: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, 2006Co-Authors: James H. Cross, T.d. HendrixAbstract: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), 2006Co-Authors: James H. Cross, T.d. Hendrix, Larry A. Barowski, Jhilmil JainAbstract: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, 2003Co-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.