6 papers
On Defining Chart Types Boundaries
Chang Han, Andrew Mcnutt, Katherine E. Isaacs
What makes a Gantt chart? This question proved unexpectedly difficult to answer when we set out to build a design space for Gantt charts. Existing definitions, each shaped by their…
Linting Style and Substance in READMEs
Hima Mynampaty, Nathania Josephine, Katherine E. Isaacs +1
READMEs shape first impressions of software projects, yet what constitutes a good README varies across audiences and contexts. Research software needs reproducibility details, whil…
Reimagining Disassembly Interfaces with Visualization: Combining Instruction Tracing and Control Flow with DisViz
Shadmaan Hye, Matthew P. LeGendre, Katherine E. Isaacs
In applications where efficiency is critical, developers may examine their compiled binaries, seeking to understand how the compiler transformed their source code and what performa…
Managing Data for Scalable and Interactive Event Sequence Visualization
Sayef Azad Sakin, Katherine E. Isaacs
Parallel event sequences, such as those collected in program execution traces and automated manufacturing pipelines, are typically visualized as interactive parallel timelines. As…
Same Data, Different Audiences: Using Personas to Scope a Supercomputing Job Queue Visualization
Connor Scully-Allison, Kevin Menear, Kristin Potter +3
Domain-specific visualizations sometimes focus on narrow, albeit important, tasks for one group of users. This focus limits the utility of a visualization to other groups working w…
A Tale of Two Models: Understanding Data Workers' Internal and External Representations of Complex Data
Connor Scully-Allison, Katy Williams, Stephanie Brink +2
Data workers may have a a different mental model of their data that the one reified in code. Understanding the organization of their data is necessary for analyzing data, be it thr…