Sciweavers

123
Voted
CASES
2010
ACM
14 years 10 months ago
Real-time unobtrusive program execution trace compression using branch predictor events
Unobtrusive capturing of program execution traces in real-time is crucial in debugging cyber-physical systems. However, tracing even limited program segments is often cost-prohibi...
Vladimir Uzelac, Aleksandar Milenkovic, Martin Bur...
202
Voted
VL
2010
IEEE
286views Visual Languages» more  VL 2010»
14 years 11 months ago
A Debugging Perspective on End-User Mashup Programming
In recent years, systems have emerged that enable end users to “mash” together existing web services to build new web sites. However, little is known about how well end users ...
Jill Cao, Kyle Rector, Thomas H. Park, Scott D. Fl...
113
Voted
IEEECIT
2010
IEEE
14 years 11 months ago
Model-Level Debugging of Embedded Real-Time Systems
Abstract—Model-driven development has become the stateof-the-art approach for designing embedded real-time systems. heir high level of abstraction, models are easier to understan...
Wolfgang Haberl, Markus Herrmannsdoerfer, Jan Birk...
101
Voted
SAC
2008
ACM
15 years 3 days ago
Extending omniscient debugging to support aspect-oriented programming
Debugging is a tedious and costly process that demands a profound understanding of the dynamic behavior of programs. Debugging aspect-oriented software is even more difficult: to ...
Guillaume Pothier, Éric Tanter
107
Voted
AI
2002
Springer
15 years 15 days ago
On the relationship between model-based debugging and program slicing
Program slicing is a general, widely-used, and accepted technique applicable to different software engineering tasks including debugging, whereas model-based diagnosis is an AI te...
Franz Wotawa
103
Voted
IJMMS
2007
96views more  IJMMS 2007»
15 years 17 days ago
Debugging strategies and tactics in a multi-representation software environment
This paper investigates the interplay between high level debugging strategies and low level tactics in the context of a multi
Pablo Romero, Benedict du Boulay, Richard Cox, Rud...
122
Voted
ENTCS
2007
120views more  ENTCS 2007»
15 years 18 days ago
A Framework for Interpreting Traces of Functional Logic Computations
This paper is part of a comprehensive approach to debugging for functional logic languages. The basic idea of the whole project is to trace the execution of functional logic progr...
Bernd Braßel
120
Voted
ENTCS
2010
141views more  ENTCS 2010»
15 years 22 days ago
Debugging as a Science, that too, when your Program is Changing
Program debugging is an extremely time-consuming process, and it takes up a large portion of software development time. In practice, debugging is still very much of an art, with t...
Abhik Roychoudhury
110
Voted
CORR
2008
Springer
125views Education» more  CORR 2008»
15 years 22 days ago
Spreadsheet End-User Behaviour Analysis
To aid the development of spreadsheet debugging tools, a knowledge of end-users natural behaviour within the Excel environment would be advantageous. This paper details the design...
Brian Bishop, Kevin McDaid
102
Voted
CORR
2010
Springer
144views Education» more  CORR 2010»
15 years 22 days ago
Catching the Ouroboros: On Debugging Non-ground Answer-Set Programs
An important issue towards a broader acceptance of answer-set programming (ASP) is the deployment of tools which support the programmer during the coding phase. In particular, met...
Johannes Oetsch, Jörg Pührer, Hans Tompi...