Scriptable Debugging - A Reactive Approach

Master Thesis (2018)
Author(s)

G. Khomeriki (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

H.J.M. Meijer – Mentor

Gousios Georgios – Graduation committee member

Sebastian Erdweg – Graduation committee member

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2018 Georgi Khomeriki
More Info
expand_more
Publication Year
2018
Language
English
Copyright
© 2018 Georgi Khomeriki
Graduation Date
15-06-2018
Awarding Institution
Delft University of Technology
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Debuggers are crucial tools for developers to support the process of developing software systems as they provide direct insights into the execution of their code. As software development in the industry is moving towards technology stacks that operate on increasingly higher levels of abstraction, debugging tools have not evolved as quickly. This creates an abstraction gap between the concrete debugging needs of developers and the support that debugging tools offer. To reduce this gap, we propose a generic framework for reactive scriptable debugging. We propose a design and reference implementation of such a scriptable debugging system. Using this framework we aim to liberate developers from rigid debugging tools and give the power of debugging back to the developers.

Files

Thesis_gkhomeriki.pdf
(pdf | 2.05 Mb)
License info not available