-
Notifications
You must be signed in to change notification settings - Fork 0
/
CITATION.cff
42 lines (42 loc) · 2.03 KB
/
CITATION.cff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
cff-version: 1.2.0
message: "If you use this software/work in your research, please cite it as follows:"
title: "trace4d"
authors:
- family-names: "Thiede"
given-names: "Christoph"
orcid: https://orcid.org/0000-0002-7442-8216
version: "In press."
preferred-citation:
type: conference-paper
authors:
- family-names: "Thiede"
given-names: "Christoph"
orcid: https://orcid.org/0000-0002-7442-8216
- family-names: "Scheibel"
given-names: "Willy"
orcid: https://orcid.org/0000-0002-7885-9857
- family-names: "Döllner"
given-names: "Jürgen"
orcid: https://orcid.org/0000-0002-8981-8583
title: "Bringing Objects to Life: Supporting Program Comprehension through Animated 2.5D Object Maps from Program Traces"
collection-title: "Proceedings of the 19th International Conference on Information Visualization Theory and Applications (IVAPP 2024)"
abstract: |
Program comprehension is a key activity in software development.
Several visualization approaches such as software maps have been proposed to support programmers in exploring the architecture of software systems.
However, for the exploration of program behavior, programmers still rely on traditional code browsing and debugging tools to build a mental model of a system’s behavior.
We propose a novel approach to visualizing program behavior through animated 2.5D object maps that depict particular objects and their interactions from a program trace.
We describe our implementation and evaluate it for different program traces through an experience report and performance measurements.
Our results indicate that our approach can benefit program comprehension tasks, but further research is needed to improve scalability and usability.
month: 2
year: 2024
volume: 3
pages: 9
location: "Rome, Italy"
publisher: "SciTePress"
organization: "INSTICC"
doi: 10.5220/0012393900003660
keywords:
- software visualization
- software maps
- program comprehension
- omniscient debugging