A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2019; you can also visit the original URL.
The file type is application/pdf
.
Filters
Integrating Multiple Approaches for Interacting with Dynamic Data Structure Visualizations
2009
Electronical Notes in Theoretical Computer Science
The overall result of this integration effort is a highly flexible approach for user interaction with the dynamic data structure visualizations generated by a robust structure identifier. ...
In order to integrate these approaches, the jGRASP visual debugger, workbench, and viewers had to be significantly redesigned. ...
for common data structures such as stacks, queues, linked lists, binary trees, heaps, and hash tables [2] . ...
doi:10.1016/j.entcs.2008.12.058
fatcat:msvlnlp74ze2ppfq2vsz2rausy
Medic: metaprogramming and trace-oriented debugging
2015
Proceedings of the Workshop on Future Programming - FPW 2015
Medic, our new debugging and program-exploration tool for Racket, augments the traditional examination of control and state with output processing, metaprogramming, and visualization features. ...
Modern programmers enjoy a wealth of high-level and graphical tools for understanding and debugging programs. ...
If we use edge to visualize the doubly linked list (see Figure 3 ), we can see the problem instantly. ...
doi:10.1145/2846656.2846658
dblp:conf/oopsla/LiF15
fatcat:qdss5qjmyzg57hcsylyxvml6xe
Providing Data Structure Animations in a Lightweight IDE
2007
Electronical Notes in Theoretical Computer Science
The seamless integration of the the IDE with pedagogically effective software visualizations makes jGRASP an interesting tool for both educators and students. ...
Data analysis from these experiments show that animated verifying viewers increase both accuracy and speed for students during development and debugging of their linked list code. ...
Whereas Jeliot focuses on beginning concepts such as expression evaluation and assignment of variables, jGRASP includes visualizations for more complex structures such as linked lists and trees. ...
doi:10.1016/j.entcs.2007.01.039
fatcat:5nehhew7r5hbvnue3kvhbmf6zm
Visualizing Arrays in the Eclipse Java IDE
2012
2012 16th European Conference on Software Maintenance and Reengineering
Also, it is cumbersome and time-consuming to search for certain values at an unknown index. We present a new Eclipse plugin for visualizing large arrays and collections while debugging Java programs. ...
The Eclipse Java debugger uses an indented list to view arrays at runtime. This visualization provides limited insight into the array. ...
This work was supported by CVAST Centre for Visual Analytics Science and Technology (funded by the Austrian Federal Ministry of Economy, Family and Youth in the Laura Bassi Centres of Excellence initiative ...
doi:10.1109/csmr.2012.71
dblp:conf/csmr/AlsallakhBMN12
fatcat:cfm3i42yjfaz5a2mw6vdluwrzi
Two applications for transient views in software development environments
2014
2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
state visualization. ...
We apply this concept to traditional software development by introducing two exemplary applications for transient views geared at increasing developer productivity: UML class diagram generation and debug ...
For example, the StringTransformation represents a String instance as a single node in the diagram labeled with the String, while the LinkedList-Transformation adds a node that represents a Linked-List ...
doi:10.1109/vlhcc.2014.6883064
dblp:conf/vl/SchulzeSSH14
fatcat:xeqb2uxh35gp3ay6mu77egqena
A parallel debugger with support for distributed arrays, multiple executables and dynamic processes
[chapter]
1996
Lecture Notes in Computer Science
In this paper we present the parallel debugger DETOP with special emphasis on new support for debugging of programs with distributed data structures such as arrays that have been partitioned over a number ...
Visualization of sparse arrays is supported through an array mapper facility, as well as transparent visualization of arrays which have been partitioned by hand for applications in C or Fortran77. ...
Support for the 354 visualizer work has been obtained from the European Commission through the Esprit-3 PREPARE project, from NUTEK -the Swedish Board for Technical Development, and for the main debugger ...
doi:10.1007/3-540-61053-7_72
fatcat:t3ltvknzjjaajingvszhkqrbla
Towards a debugging system for sensor networks
2005
International Journal of Network Management
The version of Sympathy described here collects four metrics: neighbor lists, link quality, nodes' top two choices for next hop, and associated next-hop path loss. ...
It watches for two types of events based on these metrics, namely missing or isolated nodes and changes in route selection, neighbor lists, or link quality.
III. ...
doi:10.1002/nem.570
fatcat:2zh2ayyvurhfvdx5cq5qsgsdlu
Dynamic object viewers for data structures
2007
ACM SIGCSE Bulletin
These viewers provide multiple synchronized visualizations of data structures as the user steps through the source code in either debug or workbench mode. ...
This tight integration in a lightweight IDE provides a unique and promising environment for learning data structures. ...
For example, we conducted the experiments on singly linked lists, and assigned programming projects on doubly linked lists. ...
doi:10.1145/1227504.1227316
fatcat:kovlh33ob5a7zf7bfqonzr5ruu
Dynamic object viewers for data structures
2007
Proceedinds of the 38th SIGCSE technical symposium on Computer science education - SIGCSE '07
These viewers provide multiple synchronized visualizations of data structures as the user steps through the source code in either debug or workbench mode. ...
This tight integration in a lightweight IDE provides a unique and promising environment for learning data structures. ...
For example, we conducted the experiments on singly linked lists, and assigned programming projects on doubly linked lists. ...
doi:10.1145/1227310.1227316
dblp:conf/sigcse/CrossCHJB07
fatcat:n3s7rgzggjaljovn2nfjh5q5c4
Visual Tracing for the Eclipse Java Debugger
2012
2012 16th European Conference on Software Maintenance and Reengineering
This technique is more suitable for debugging programs whose correctness is compromised by the suspension of execution. In this work we present a tool for visually tracing Java programs in Eclipse. ...
This enables finding out which tracepoints were hit for which objects at which time. ...
Acknowledgement This work was supported by CVAST Centre for Visual Analytics Science and Technology (initiative #822746). ...
doi:10.1109/csmr.2012.72
dblp:conf/csmr/AlsallakhBGM12
fatcat:74w5o7ftazd2vaw7skvnmc3sde
Tool demonstration: The visualizations of code bubbles
2013
2013 First IEEE Working Conference on Software Visualization (VISSOFT)
The environment is very visual and includes a number of different visualizations, both static and dynamic. ...
We will demonstrate the environment and the various visualizations on a realistic scenario based on our current work. ...
For example, Figure 2 Program development requires support both for static code development and for debugging. Hence Code Bubbles provides an appropriate visual environment for debugging. ...
doi:10.1109/vissoft.2013.6650521
dblp:conf/vissoft/ReissT13a
fatcat:tc6hssj5b5brbcjm2lsdcklkxi
RuleBender: integrated modeling, simulation and visualization for rule-based intracellular biochemistry
2012
BMC Bioinformatics
The support of RBM creation, debugging, and interactive visualization expedites the RBM learning process and reduces model construction time; while built-in model simulation and results with multiple linked ...
Results: We introduce RuleBender, a novel visualization system for the integrated visualization, modeling and simulation of rule-based intracellular biochemistry. ...
We thank the Pitt Visualization Lab, the Faeder Lab and the Emonet Lab for their helpful feedback, and the reviewers for the exciting future work suggestions. ...
doi:10.1186/1471-2105-13-s8-s3
pmid:22607382
pmcid:PMC3355338
fatcat:t4gl6i5m3zga3dhnpt2eypxzym
Left: Debugging a networked embedded application with WiFröst: Developers connect their wireless device to an instrumented WiFi router; data from the device and router is captured at microsecond-level ...
Right: The WiFröst UI has 5 main panels: a code editor; a console log; a visualization of the captured execution trace; a property inspector which displays contextually relevant information depending on ...
For visualization, stacked models and explicitly linked transactions can show the user useful control flow information and allow them to debug behavioral di↵erences based on pattern matching, without having ...
doi:10.1145/3242587.3242668
dblp:conf/uist/McGrathWKHDH18
fatcat:av7dgy7d3nemrbauy5uoqkhee4
Debug-Localize-Repair: A Symbiotic Construction for Heap Manipulations
[article]
2022
arXiv
pre-print
We present Wolverine2, an integrated Debug-Localize-Repair environment for heap manipulating programs. ...
We evaluate Wolverine2 on 6400 buggy programs (generated using automated fault injection) on a variety of data-structures like singly, doubly, and circular linked lists, AVL trees, Red-Black trees, Splay ...
The symbolic memory map is displayed to the programmer as a visual aid for debugging (see §1). ...
arXiv:2011.13396v2
fatcat:4oi2oulbdfbk7lvka7563o5qd4
Interactive Instance-based Evaluation of Knowledge Base Question Answering
2018
Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing: System Demonstrations
In this paper, we present a tool that aids in debugging of question answering systems that construct a structured semantic representation for the input question. ...
The primary objective of our system is to enable interactive debugging of model predictions on individual instances (questions) and to simplify manual error analysis. ...
Entity linking block In this block, we list all identified entity mentions in the input question and the top 5 entity disambiguation candidates. ...
doi:10.18653/v1/d18-2020
dblp:conf/emnlp/SorokinG18
fatcat:bhbrpt5bqngu3b23iccxuuvoda
« Previous
Showing results 1 — 15 out of 21,020 results