The Visual Debugger Tool

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Kräuter, Tim, König, Harald, Rutle, Adrian, Lamo, Yngve
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866911845947801600
author Kräuter, Tim
König, Harald
Rutle, Adrian
Lamo, Yngve
author_facet Kräuter, Tim
König, Harald
Rutle, Adrian
Lamo, Yngve
contents Debugging is an essential part of software maintenance and evolution since it allows software developers to analyze program execution step by step. Understanding a program is required to fix potential flaws, alleviate bottlenecks, and implement new desired features. Thus, software developers spend a large percentage of their time validating and debugging software, resulting in high software maintenance and evolution cost. We aim to reduce this cost by providing a novel visual debugging tool to software developers to foster program comprehension during debugging. Our debugging tool visualizes program execution information graphically as an object diagram and is fully integrated into the popular Java development environment IntelliJ IDEA. Moreover, the object diagram allows interactions to explore program execution information in more detail. A demonstration of our tool is available at https://www.youtube.com/watch?v=lU_OgotweRk.
format Preprint
id arxiv_https___arxiv_org_abs_2404_12932
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle The Visual Debugger Tool
Kräuter, Tim
König, Harald
Rutle, Adrian
Lamo, Yngve
Software Engineering
Debugging is an essential part of software maintenance and evolution since it allows software developers to analyze program execution step by step. Understanding a program is required to fix potential flaws, alleviate bottlenecks, and implement new desired features. Thus, software developers spend a large percentage of their time validating and debugging software, resulting in high software maintenance and evolution cost. We aim to reduce this cost by providing a novel visual debugging tool to software developers to foster program comprehension during debugging. Our debugging tool visualizes program execution information graphically as an object diagram and is fully integrated into the popular Java development environment IntelliJ IDEA. Moreover, the object diagram allows interactions to explore program execution information in more detail. A demonstration of our tool is available at https://www.youtube.com/watch?v=lU_OgotweRk.
title The Visual Debugger Tool
topic Software Engineering
url https://arxiv.org/abs/2404.12932