• LOGIN
    Login with username and password
Repository logo

BORIS Portal

Bern Open Repository and Information System

  • Publications
  • Theses
  • Research Data
  • Projects
  • Organizations
  • Researchers
  • More
  • Collections
  • Statistics
  • LOGIN
    Login with username and password
Repository logo
Unibern.ch
  1. Home
  2. Publications
  3. The Moldable Debugger: A Framework for Developing Domain-Specific Debuggers

The Moldable Debugger: A Framework for Developing Domain-Specific Debuggers

Details
Files
DOI
10.7892/boris.67040
Official URL
http://scg.unibe.ch/archive/papers/Chis14b-MoldableDebugger.pdf
Publisher DOI
10.1007/978-3-319-11245-9_6
Abstract
Debuggers are crucial tools for developing object-oriented software systems as they give developers direct access to the running systems. Nevertheless, traditional debuggers rely on generic mechanisms to explore and exhibit the execution stack and system state, while developers reason about and formulate domain-specific questions using concepts and abstractions from their application domains. This creates an abstraction gap between the debugging needs and the debugging support leading to an inefficient and error-prone debugging effort. To reduce this gap, we propose a framework for developing domain-specific debuggers called the Moldable Debugger. The Moldable Debugger is adapted to a domain by creating and combining domain-specific debugging operations with domain-specific debugging views, and adapts itself to a domain by selecting, at run time, appropriate debugging operations and views. We motivate the need for domain-specific debugging, identify a set of key requirements and show how our approach improves debugging by adapting the debugger to several domains.
Date Issued
2014
Publication Type
Conference Item
Subject(s)
000 Computer science, knowledge & systems
500 Science > 510 Mathematics
Subjects
scg-pub snf-asa
•
scg14 jb15 debugging
•
development environments
•
customization
Language(s)
en
Author(s)
Chis, Vasile-Andrei  
Institut für Informatik und angewandte Mathematik (IAM)  
Girba, Tudor
Nierstrasz, Oscar  
Institut für Informatik und angewandte Mathematik (IAM)  
Editor(s)
Combemale, Benoî
Pearce, David J.
Barais, Olivier
Vinju, Jurgen J.
Additional Credits
Institut für Informatik und angewandte Mathematik (IAM)  
Publisher
Springer International Publishing
ISBN
978-3-319-11244-2
Title of Event
Software Language Engineering
Access(Rights)
restricted
Show full item
BORIS Portal
Bern Open Repository and Information System
Build: 0eaa7c [ 7.08. 11:06]
Explore
  • Projects
  • Funding
  • Publications
  • Research Data
  • Organizations
  • Researchers
  • Audiovisual Material
  • Software & other digital items
  • Events
More
  • About BORIS Portal
  • BORIS Portal & Open Science
  • Send Feedback
  • Cookie settings
  • Service Policy
Follow us on
  • Mastodon
  • YouTube
  • LinkedIn
UniBe logo
Repository logo COAR Notify