Visual Breakpoint Debugging for Sum and Product Formulae

O Moseler, M Wolz, S Diehl - 2020 Working Conference on …, 2020 - ieeexplore.ieee.org
Software debugging is one of the most time consuming source code related tasks. Hence,
we propose a novel approach to breakpoint debugging for formula code, ie source code …

Improving efficiency and accuracy of formula-based debugging

W Jin, A Orso - Hardware and Software: Verification and Testing: 12th …, 2016 - Springer
Formula-based debugging techniques are extremely appealing, as they provide a principled
way to identify potentially faulty statements together with information that can help fix such …

Helping developers find and share debugging hypotheses

A Alaboudi - 2020 IEEE Symposium on Visual Languages and …, 2020 - ieeexplore.ieee.org
Debugging remains one of the most challenging activities for developers. This has motivated
the invention of numerous debugging tools, which help developers inspect program states …

A comprehensive study of real-world numerical bug characteristics

A Di Franco, H Guo… - 2017 32nd IEEE/ACM …, 2017 - ieeexplore.ieee.org
Numerical software is used in a wide variety of applications including safety-critical systems,
which have stringent correctness requirements, and whose failures have catastrophic …

Automated repair of high inaccuracies in numerical programs

X Yi, L Chen, X Mao, T Ji - 2017 IEEE International Conference …, 2017 - ieeexplore.ieee.org
Rounding errors are introduced pervasively when using floating-point arithmetic to
approximate real arithmetic. The accumulation or catastrophic cancellation of rounding …

Visual monitoring of numeric variables embedded in source code

F Beck, F Hollerich, S Diehl… - 2013 First IEEE Working …, 2013 - ieeexplore.ieee.org
Numeric variables are one of the most frequently used data types. During the execution of a
program, their values might change often. Tracing these changes can be necessary for …

Accelerated analysis of simulation dumps through parallelization on multicore architectures

D Appello, P Bernardi, A Calabrese… - … on Design and …, 2021 - ieeexplore.ieee.org
With the explosion of off-the-shelf SoCs in terms of size and the advent of novel techniques
related to failure modes, commercial ATPG and fault simulation engines can often be …

BinSide: Static analysis framework for defects detection in binary code

H Aslanyan, M Arutunian, G Keropyan… - 2020 Ivannikov …, 2020 - ieeexplore.ieee.org
Software developers make mistakes that can lead to failures of a software product. One
approach to detect defects is static analysis: examine code without execution. Currently …

Visualizing sequences of debugging sessions using swarm debugging

EA Fontana, F Petrillo - 2019 IEEE/ACM 27th International …, 2019 - ieeexplore.ieee.org
In Software Engineering, one of the most important activities is debugging. Debugging is a
set of techniques to detect, locate, and correct faults in a computer program. Modern …

Practical online debugging of spark-like applications

M Marra, G Polito, EG Boix - 2021 IEEE 21st International …, 2021 - ieeexplore.ieee.org
Apache Spark is a framework widely used for writing Big Data analytics applications that
offers a scalable and fault-tolerant model based on rescheduling failing tasks on other …