Results 171 to 180 of about 27,292 (214)
Some of the next articles are maybe not open access.

Crowd debugging

Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015
Research shows that, in general, many people turn to QA sites to solicit answers to their problems. We observe in Stack Overflow a huge number of recurring questions, 1,632,590, despite mechanisms having been put into place to prevent these recurring questions. Recurring questions imply developers are facing similar issues in their source code. However,
Fuxiang Chen, Sunghun Kim 0001
openaire   +1 more source

Debugging debugging

Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering, 2009
Imagine some program and a number of changes. If none of these changes is applied ("yesterday"), the program works. If all changes are applied ("today"), the program does not work. Which change is responsible for the failure? This is how the abstract of the paper "Yesterday, my program worked. Today, it does not.
openaire   +1 more source

Debugging macros

Proceedings of the 6th international conference on Generative programming and component engineering, 2007
Over the past two decades, Scheme macros have evolved into a powerful API for the compiler front-end. Like Lisp macros, their predecessors, Scheme macros expand source programs into a small core language; unlike Lisp systems, Scheme macro expanders preserve many desirable properties, including lexical scope and source location.
Ryan Culpepper, Matthias Felleisen
openaire   +1 more source

Debugging in Parallel

Proceedings of the 2007 international symposium on Software testing and analysis, 2007
The presence of multiple faults in a program can inhibit the ability of fault-localization techniques to locate the faults. This problem occurs for two reasons: when a program fails, the number of faults is, in general, unknown; and certain faults may mask or obfuscate other faults.
James A. Jones   +2 more
openaire   +1 more source

Visual debugging

IEEE Computer Graphics and Applications, 2002
We developed an approach that uses our innate visual pattern recognition skills as part of the debugging process. Inspired by Huang's (1996) use of color to visualize energy distributions while untangling knots, we represented the particles graphically and color-coded them by energy value.
Patricia Crossno, David H. Rogers 0001
openaire   +1 more source

Differential Debugging

IEEE Software, 2013
Finding yourself in a situation with a working and a buggy system is quite common. Differential debugging methodically can help by comparing a known good system with a buggy one, working toward the problem source. Some simple steps include applying differential debugging by looking at log files and increasing a system's log verbosity when needed.
openaire   +1 more source

Program debugging

Proceedings of the May 6-10, 1974, national computer conference and exposition on - AFIPS '74, 1974
The computing community is now concerned with the cost in time and money consumed by the debugging process. In spite of advances, such as proving program correctness, use of higher level languages and new methods for structuring programs, the problem remains.
Helene E. Kulsrud   +6 more
openaire   +1 more source

Angelic debugging

Proceedings of the 33rd International Conference on Software Engineering, 2011
Software ships with known bugs because it is expensive to pinpoint and fix the bug exposed by a failing test. To reduce the cost of bug identification, we locate expressions that are likely causes of bugs and thus candidates for repair. Our symbolic method approximates an ideal approach to fixing bugs mechanically, which is to search the space of all ...
Satish Chandra 0001   +3 more
openaire   +1 more source

Convergence debugging

Proceedings of the sixth international symposium on Automated analysis-driven debugging, 2005
This paper proposes a new practical automatic debugging method, called Convergence Debugging, which isolates a set of test cases that converge on the internal root cause of a failure. This method involves evaluating the debugging effectiveness of a set of test case by utilizing a new measure of code-level distance between a set of debug test cases and ...
openaire   +1 more source

Debugging CUDA

Proceedings of the 13th annual conference companion on Genetic and evolutionary computation, 2011
During six months of intensive nVidia CUDA C programming many bugs were created. We pass on the software engineering lessons learnt, particularly those relevant to parallel general-purpose computation on graphics hardware GPGPU.
openaire   +1 more source

Home - About - Disclaimer - Privacy