ICSME 2024
Sun 6 - Fri 11 October 2024
Sun 6 Oct 2024 16:00 - 16:10 at Abineau - Tool Demo + Posters

The iTrace Infrastructure is a suite of community eye-tracking tools that enables researchers to conduct eye-tracking studies on software projects in real development environments. The infrastructure consists of tools providing support for data gathering, post processing, and visualization. iTrace-Visualize provides researchers with a way to visualize gathered and post-processed eye-movement data. iTrace involves the analysis of more than just eye-movement data, and includes information gathered from the development environment and the source code. This work describes additions to iTrace-Visualize that provide researchers with visualizations of the gathered source code data. Specifically, a tokenized heatmap of the source code is presented, which shows the source code tokens that are viewed the most. Additionally, a region of interest scarf plot that details the timeline of what parts of the code a participant views is added as a new feature. A usage example comparing student and industry developers is presented to demonstrate the use of these tools. Demo Video: https://youtu.be/0iZcCC8CK94

Sun 6 Oct

Displayed time zone: Arizona change

15:30 - 17:00
Tool Demo + PostersVISSOFT at Abineau
15:30
10m
Paper
Layered BubbleTea Software VisualisationTool
VISSOFT
Satrio Adi Rukmono Institut Teknologi Bandung, Michel Chaudron Eindhoven University of Technology, The Netherlands, Christopher Jeffrey
15:40
10m
Paper
Enhancing HTML Structure Comprehension: Real-Time 3D/XR Visualization of the DOMTool
VISSOFT
David Moreno-Lumbreras Universidad Rey Juan Carlos
15:50
10m
Paper
ADVISE: Understanding Reconfigurations in Self-Adaptive Cloud SystemsTool
VISSOFT
Raphael Straub Ulm University, Sarah Stieß , Matthias Tichy Ulm University, Germany, Steffen Becker University of Stuttgart
16:00
10m
Paper
Extending iTrace-Visualize to Support Token-based Heatmaps and Region of Interest Scarf Plots for Source CodeTool
VISSOFT
Joshua Behler Kent State University, Giovanni Villalobos , Julia Pangonis , Bonita Sharif University of Nebraska-Lincoln, USA, Jonathan I. Maletic Kent State University
Pre-print
16:10
10m
Paper
PIE: A Tool for Visualizing the Lifecycle of Design Patterns in Open Source Software ProjectsTool
VISSOFT
16:20
10m
Paper
Visual Integration of Static and Dynamic Software Analysis in Code Reviews via Software City VisualizationTool
VISSOFT
16:30
10m
Poster
Collaborative Design and Planning of Software Architecture Changes via Software City VisualizationPoster
VISSOFT
16:40
10m
Poster
Creating UML Class Diagrams with General-Purpose LLMsPoster
VISSOFT
16:50
10m
Poster
Exploring How Developers Layout UML Class DiagramsPoster
VISSOFT
Bonita Sharif University of Nebraska-Lincoln, USA, Nathaniel Liess , Jonathan I. Maletic Kent State University
Pre-print