Interactive visualizations for debugging
This project is intended for BSc students
Introduction
Visualizations such as bar charts, flow diagrams, and other illustrations are used to represent data more naturally and intuitively.
Problem
In many implementations these visualizations work only unidirectional, i.e., the user cannot interact with them. Therefore, to debug flow analyses a developer has in laborious work to search for the corresponding code causing the bug, instead of fixing the error straight in the visualization itself, which would then forward the changes automatically.
State of the art
Especially in the field of data flow analysis, the tools provide only basic views of the system under test, scarcely with any possibility for user interaction.
Task
The goal is first to select an appropriate framework that is capable of bidirectional user interactions for visualizations. Next, supported manipulations have to be defined and implemented accordingly.
The focus of this project lies in UI implementation and elicitation engineering.