Data and Documentation
Open Data Policy
FAQ
EN
DE
FR
Suchbegriff
Advanced search
Publication
Back to overview
Towards Efficient Object-Centric Debugging with Declarative Breakpoints
Type of publication
Peer-reviewed
Publikationsform
Proceedings (peer-reviewed)
Author
Corrodi Claudio,
Project
Agile Software Analysis
Show all
Proceedings (peer-reviewed)
Volume (Issue)
1791
Title of proceedings
Post-proceedings of the 9th Seminar on Advanced Techniques and Tools for Software Evolution (SATToSE 2016)
Open Access
URL
http://scg.unibe.ch/archive/papers/Corr16b-DeclarativeBreakpoints.pdf
Type of Open Access
Website
Abstract
Debuggers are central tools in IDEs for inspecting and repairing software systems. However, they are often generic tools that operate on a low level of abstraction. Developers need to use simple breakpoint capabilities and interpret the raw data presented by the debugger. They are confronted with a large abstraction gap between application domain and debugger presentations. We propose an approach for debugging object-oriented programs, using expressive and flexible breakpoints that operate on sets of objects instead of a particular line of source code. This allows developers to adapt the debugger to their domain and work on a higher level of abstraction, which enables them to be more productive. We give an overview of the approach and demonstrate the idea with a simple use case, and we discuss how our approach differs from existing work.
-