Andreas Zeller, Dorothea Lütkehaus,
The Data Display Debugger (DDD) is a novel graphical user interface to GDB and DBX, the popular UNIX debuggers. Besides "usual" features such as viewing source texts and breakpoints, DDD provides a graphical data display , where data structures are displayed as graphs. A ... if preferred. Each time the program stops, the data display reflects the current variable values. DDD has been designed to compete with well-known commercial debuggers; however, it is free software, protected by the ...
Tópico(s): Computational Physics and Python Applications
1996 - Association for Computing Machinery | ACM SIGPLAN Notices
Sudip Chakraborty, P. S. Aithal,
... serial display, we recommend using a modified serial debugger like Modbus hooked debug display. It is safe, can display multiple arrays simultaneously using broadcast messages, and can transmit long-range data. We developed a terminal program in C#. We ... CRC. If CRC is valid, it extracts the data from the received packets and displays it inside the list box. Findings/Result: Various tools are needed to resolve the issue when we debug the system. We connect the debugger and try to uncover the problem. Sometimes we ...
Tópico(s): Advanced Authentication Protocols Security
2023 - | International Journal of Management Technology and Social Sciences
David Callahan, Keith D. Cooper, Robert Hood, Ken Kennedy, Linda Torczon, Scott K. Warren,
... on the results of editing other modules. The debugger uses dependence information to assist in the location of potential problems. The user interface permits abstract displays of the data-flow information within a program. We believe that ...
Tópico(s): Embedded Systems Design Techniques
1988 - Springer Science+Business Media | Lecture notes in computer science
Tópico(s): Distributed and Parallel Computing Systems
1997 - Belltown Media | Linux journal
Sudip Chakraborty, P. S. Aithal,
... serial display, we recommend using a modified serial debugger like Modbus hooked debug display. It is safe, can display multiple arrays simultaneously using broadcast messages, and can transmit long-range data. We developed a terminal program in C#. We ... CRC. If CRC is valid, it extracts the data from the received packets and displays it inside the list box.Findings/Result: Various tools are needed to resolve the issue when we debug the system. We connect the debugger and try to uncover the problem. Sometimes we ...
Tópico(s): Embedded Systems and FPGA Design
2023 - RELX Group (Netherlands) | SSRN Electronic Journal
... as a graph is a valuable addition to debuggers, however, previous papers have not discussed the layout issues specific to displaying data structures. We find that the semantics of data structures may require constraining node and edge path orderings, and that nonhierarchical, leveled graphs are the preferred data structure display. We describe layout problems for data structures, and ...
Tópico(s):
2001 - Springer Science+Business Media | Lecture notes in computer science
... system, and application level. We show how this data can be used to profile quality of service performance of a video decoder. The debugger is used to detect display jitter, and by correlating runtime statistics to image ...
Tópico(s): Embedded Systems Design Techniques
2001 - SPIE | Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
... screen-oriented debugger and a program database. The debugger uses the same facility for pointing and display as does the editor, and it uses the incremental compiler for insertion of breakpoints and statement evaluation. Most of these tools are automatically generated from compact descriptions. This paper describes some aspects of a prototype version of the system and gives some preliminary data on the performance. Also, strategies for implementing portable ...
Tópico(s): Embedded Systems Design Techniques
1984 - Association for Computing Machinery | ACM SIGPLAN Notices
... the Blit, demonstrates the advantage of operating a debugger asynchronously with the subject process and the effectiveness of a source-level user interface based on pop-up menus. The graphics user interface supports “pointer chasing” through arbitrary data structures and graphical display of graphics data objects.
Tópico(s): Embedded Systems Design Techniques
1984 - Institute of Electrical and Electronics Engineers | AT&T Bell Laboratories Technical Journal
... screen-oriented debugger and a program database. The debugger uses the same facility for pointing and display as does the editor, and it uses the incremental compiler for insertion of breakpoints and statement evaluation. Most of these tools are automatically generated from compact descriptions. This paper describes some aspects of a prototype version of the system and gives some preliminary data on the performance. Also, strategies for implementing portable ...
Tópico(s): Embedded Systems Design Techniques
1984 - Association for Computing Machinery | ACM SIGSOFT Software Engineering Notes
Minh Ngoc Dinh, David Abramson, Chao Jin, Donny Kurniawan, Andrew Gontarek, Bob Moench, Luiz DeRose,
Traditional debuggers are of limited value for modern scientific codes that manipulate large complex data structures. Current parallel machines make this even more complicated, because the data may be distributed across multiple processors, making it difficult to view, interpret and validate the contents of a distributed structure. As a result, many applications' developers resort to placing validation and display code directly in the source program itself. This paper discusses a novel debug-time assertion, called a " ...
Tópico(s): Scientific Computing and
2012 - Elsevier BV | Procedia Computer Science
... sensor requirements. In addition to a built in debugger, the interface between the processor modules and the host PC is accomplished using standard C function calls directly in the processor module software. This allows the processors to communicate directly with the host PC for disk storage, data analysis, and GUI displays. Thus, the ASDP allows the full development of ...
Tópico(s): Embedded Systems Design Techniques
1998 - SPIE | Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
Nancy J. Wahl, S.R. Schach, Robert I. Winner,
... debugging facilities provided. A very high level interactive debugger that supports dynamic debugging of microcode written for the Perkin-Elmer 3220 is described in this paper. The system allows the user to debug microcode at a very high level because the microarchitecture of the machine can be displayed in the format conceived by the user. The display is dynamic in that the user sees the flow of data as it occurs during the execution of microinstructions. ...
Tópico(s): Evolutionary Algorithms and Applications
1986 - Association for Computing Machinery | ACM SIGMICRO newsletter/SIGMICRO newsletter/SIGMICRO, TCMICRO newsletter
... International Telegraph and Telephone Consultative Committee control and display combined distributing frame community dial office counter-electromotive force cubic feet per minute control interface circuit clock control communication-link monitor communications module craft message generator analyzer Change Management System central office terminal central processor call record assembler central trunk test unit debugger for remote target data base management, manager data base management system digital ...
1985 - Institute of Electrical and Electronics Engineers | AT&T Technical Journal
Alan D. Dewar, John G. Cleary,
... Prolog debugger, Dewlap, is described. Output from the debugger is in the form of graphical displays of both the derivation tree and the parameters ...
Tópico(s): Formal Methods in Verification
1986 - Academic Press | International Journal of Man-Machine Studies
W. Gass, R.T. Tarrant, B.I. Pawate, M. Gammel, P.K. Rajasekaran, Richard H. Wiggins, C.D. Covington,
... and the Odyssey board, a unique window-based debugger resident on the Explorer that allows for simultaneous state display of all the processors on the board, a ...
Tópico(s): Blind Source Separation Techniques
1987 - Institute of Electrical and Electronics Engineers | Proceedings of the IEEE
... library and the debugger. This permits the same debugger to be used both on PVM and MPI programs.The process abstractions used for debugging message-passing programs can be adapted to debug HPF programs at the source level. This permits the meaningful display of information obscured in tool-generated code.
Tópico(s): Advanced
1994 - Association for Computing Machinery | Proceedings - Supercomputing
Dan E. Tamir, Ravi Ananthakrishnan, Abraham Kandel,
... interpreter for pure Prolog and building a visual debugger for it. Most of the available Prolog interpreters ... They do not incorporate, however, a comprehensive visual debugger. The interpreter performs the operations of parsing, unification, ... space representation of the Prolog program. The visual debugger incorporates the graphical visualization and the manipulation of ... with the help of break-points and data displays. This software aims itself to those who wish ...
Tópico(s): Software Testing and Debugging Techniques
1995 - Elsevier BV | Information Sciences - Applications
... the cell is rerun), and there is no debugger as in some conventional development environments where you ... is written. Notebooks do not (currently) have a debugger, so you must print out values to see ... that cell (go ahead and run it) will display a few images from the training set and ...
Tópico(s): Education and Critical Thinking Development
2019 - Radiological Society of North America | Radiology Artificial Intelligence
S. Skedzielewski, Robert K. Yates, R. R. Oldehoeft,
The DI interpreter is both a debugger and interpreter of SISAL programs. Its use as a program interpreter is only a small part of its role; it is designed ... debugging aid, DI allows tracing, breakpointing, and interactive display of program data values. DI handles creation of ...
Tópico(s): Distributed and Parallel Computing Systems
1987 - Association for Computing Machinery | ACM SIGPLAN Notices

Fábio Petrillo, Yann‐Gaël Guéhéneuc, Marcelo Soares Pimenta, Carla Dal Sasso Freitas, Foutse Khomh,
... environment and navigate through different paths in their debuggers. We started our work by asking what debugging ... and the Swarm Debugging Global View (GV) to display debugging paths. Using the SDI, we conducted a ...
Tópico(s): Advanced Malware Detection Techniques
2019 - Elsevier BV | Journal of Systems and Software
Colin Hennessy Elliott, Alexandra Gendreau Chakarov, Jeffrey B. Bush, Jessie Nixon, Mimi Recker,
... the potential to support students in becoming better debuggers on their own in the future. Originality/value ...
Tópico(s): Innovative Human-Technology Interaction
2023 - Emerald Publishing Limited | Information and Learning Sciences
Scott Black, Ronald Goodman, Kim Wood,
... requires expensive and unique development environments including compilers, debuggers, and necessitates testing in the kernel mode. Developing ...
Tópico(s): Industrial Vision Systems and Defect Detection
2006 - Institute of Electrical and Electronics Engineers | Conference record (1995) - Autotestcon/Conference record - Autotestcon
Sudip Chakraborty, P. S. Aithal,
Purpose: In the industrial automation field, debugging is an essential part. Generally, most of the debugging we do in the product development phase and a little bit at the service time. The typical procedure to debug any electronic device is to display a “debug message” inside the terminal window. For this purpose, we commonly use various converters which convert from USB to other ports like RS232, RS485, etc. However, sometimes, we cannot connect our debug cable directly to the working devices. ...
Tópico(s): IoT and Edge/Fog Computing
2023 - | International Journal of Management Technology and Social Sciences
Thomas Fahringer, K. Sowa‐Piekło, Przemysław Czerwiński, Peter Brezány, Marian Bubak, Rainer Koppler, Roland Wismüller,
Abstract Debuggers play an important role in developing parallel applications. They are used to control the state of many ... for message‐passing programs with a high‐level debugger that interfaces with an HPF compiler. SPiDER, in ... can change during program execution, an animated replay displays the distribution sequence together with the associated source ...
Tópico(s): Advanced
2002 - Wiley | Concurrency and Computation Practice and Experience
Thomas Fahringer, K. Sowa-Piekio, J. Luitz, H Moritsch,
Debuggers are used to control the state of many processes, to present distributed information in a concise ... can change during program execution, an animated replay displays the distribution sequence together with the associated source ...
Tópico(s): Advanced
2001 - Springer Science+Business Media | Lecture notes in computer science
Thomas Fahringer, K. Sowa‐Piekło,
Debuggers are crucial to understand the global execution behavior and intricate details of a program, to control ... for message-passing programs with a high-level debugger that interfaces with an HPF compiler. SPiDER, in ... can change during program execution, an animated replay displays the distribution sequence together with the associated source ...
Tópico(s): Advanced
2002 - Elsevier BV | Future Generation Computer Systems
... have advanced tremendously over the years, but program debuggers have hardly changed. Sequential debuggers do little more than allow a user to ... a user to view the data using traditional display techniques. In this seminar I will discuss the ...
Tópico(s): Advanced
2011 - Springer Science+Business Media | Lecture notes in computer science
... System (STS) and added a pattern editor and debugger. The innovations provide users with cutting-edge PXI ... of active gauges, VD8 compact vacuum meters, and display and control units. Users can track measurement data ...
Tópico(s): Scientific Measurement and Uncertainty Evaluation
2016 - AIP Publishing | Physics Today