Demo Data from VLDB 2026 / reviewers in the wild / expert
David Burlinson
dblp:143/5672
· DBLP profile ↗
8ranked-venue papers
3as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 6 · 2 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorArtificial intelligence and machine learning · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
2 papers |
Visualization and visual analytics · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Accessibility and assistive technology · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Visualization and visual analytics
visualization design |
0.5 | 1 | 2021 | Understanding Data Accessibility for People with Intellectual and Developmental Disabilities · CHI 2021 |
Accessibility and assistive technology › image accessibility
accessible data visualization |
0.5 | 1 | 2021 | Understanding Data Accessibility for People with Intellectual and Developmental Disabilities · CHI 2021 |
Visualization and visual analytics › perception › visual perception
shape perception |
0.3 | 1 | 2018 | Open vs. Closed Shapes: New Perceptual Categories? · IEEE Trans. Vis. Comput. Graph. 2018 |
Visualization and visual analytics
visual encoding |
0.3 | 1 | 2018 | Open vs. Closed Shapes: New Perceptual Categories? · IEEE Trans. Vis. Comput. Graph. 2018 |
Visualization and visual analytics
scatterplot |
0.1 | 1 | 2018 | Open vs. Closed Shapes: New Perceptual Categories? · IEEE Trans. Vis. Comput. Graph. 2018 |
Methods — techniques the papers use, named apart from their topics
user study · 1.0online experiment · 1.0reaction time task · 0.3flanker paradigm · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Understanding Data Accessibility for People with Intellectual and Developmental DisabilitiesabstractUsing visualization requires people to read abstract visual imagery, estimate statistics, and retain information. However, people with Intellectual and Developmental Disabilities (IDD) often process information differently, which may complicate connecting abstract visual information to real-world quantities. This population has traditionally been excluded from visualization design, and often has limited access to data related to their well being. We explore how visualizations may better serve this population. We identify three visualization design elements that may improve data accessibility: chart type, chart embellishment, and data continuity. We evaluate these elements with populations both with and without IDD, measuring accuracy and efficiency in a web-based online experiment with time series and proportion data. Our study identifies performance patterns and subjective preferences for people with IDD when reading common visualizations. These findings suggest possible solutions that may break the cognitive barriers caused by conventional design guidelines. Emma Petersen, Tahmina Ahmad, David Burlinson, Shea Tanis, Danielle Albers Szafir |
CHI | 4 |
| 2020 | An Engaging CS1 Curriculum Using BRIDGESabstractEarly programming courses such as CS1 are an important time to capture the interest of students while imparting critical technical knowledge. Yet many CS1 courses are being taught using toy assignments and activities that tend to make students uninterested or doubt the usefulness of the content. In this poster, we demonstrate an enriching experience for students by coupling interesting datasets with visual representations and interactive applications, without having to change the content of that course. Our approach utilizes extensions to BRIDGES, an API in use for sophomore level CS courses for the past 5 years. BRIDGES provides easy access to external datasets and helps build interactive applications. The assignments we present are all scaffolded in a way that can be directly integrated into most early programming courses to make routine topics compelling and exciting. Matthew Mcquaigue, Allie Beckman, David Burlinson, Luke Sloop, Alec Goncharow, Erik Saule, Kalpathi R. Subramanian, Jamie Payton |
SIGCSE | 3 |
| 2019 | Building Simple Games With BRIDGESabstractMany newcomers to programming and computational thinking have been brought up on interactive, gamified learning environments. Introductory computer science courses at the university level need to dig deeper into these topics, but must do so with similarly engaging technologies and projects. To address this need, we have built a framework for a grid-based game API with event-based blocking and continuous non-blocking interfaces. The framework abstracts away much of the complexity of inputs and rendering and exposes a simple game grid similar to a 2D array indexed by rows and columns. As such, our project helps reinforce basic computing concepts (arrays, loops, OOP, recursion) with a customizable and engaging game interface. We have discussed the valuable influence of visual representations of student's data structures using BRIDGES in previous publications, and believe our game API can provide significance and intrigue for students in introductory courses and beyond. Our Bridges Games App website (http://bridges-games.herokuapp.com/) presents descriptions and instructions. David Burlinson, Erik Saule, Kalpathi R. Subramanian |
SIGCSE | 1 |
| 2018 | Visualization, Assessment and Analytics in Data Structures Learning ModulesabstractIn recent years, interactive textbooks have gained prominence in an effort to overcome student reluctance to routinely read textbooks, complete assigned homeworks, and to better engage students to keep up with lecture content. Interactive textbooks are more structured, contain smaller amounts of textual material, and integrate media and assessment content. While these are an arguable improvement over traditional methods of teaching, issues of academic integrity and engagement remain. In this work we demonstrate preliminary work on building interactive teaching modules for data structures and algorithms courses with the following characteristics, (1) the modules are highly visual and interactive, (2) training and assessment are tightly integrated within the same module, with sufficient variability in the exercises to make it next to impossible to violate academic integrity, (3) a data logging and analytic system that provides instantaneous student feedback and assessment, and (4) an interactive visual analytic system for the instructor to see students/ performance at the individual, sub-group or class level, allowing timely intervention and support for selected students. Our modules are designed to work within the infrastructure of the OpenDSA system, which will promote rapid dissemination to an existing user base of CS educators. We demonstrate a prototype system using an example dataset. Matthew Mcquaigue, David Burlinson, Kalpathi R. Subramanian, Erik Saule, Jamie Payton |
SIGCSE | 2 |
| 2018 | Open vs. Closed Shapes: New Perceptual Categories?abstractEffective communication using visualization relies in part on the use of viable encoding strategies. For example, a viewer's ability to rapidly and accurately discern between two or more categorical variables in a chart or figure is contingent upon the distinctiveness of the encodings applied to each variable. Research in perception suggests that color is a more salient visual feature when compared to shape and although that finding is supported by visualization studies, characteristics of shape also yield meaningful differences in distinctiveness. We propose that open or closed shapes (that is, whether shapes are composed of line segments that are bounded across a region of space or not) represent a salient characteristic that influences perceptual processing. Three experiments were performed to test the reliability of the open/closed category; the first two from the perspective of attentional allocation, and the third experiment in the context of multi-class scatterplot displays. In the first, a flanker paradigm was used to test whether perceptual load and open/closed feature category would modulate the effect of the flanker on target processing. Results showed an influence of both variables. The second experiment used a Same/Different reaction time task to replicate and extend those findings. Results from both show that responses are faster and more accurate when closed rather than open shapes are processed as targets, and there is more processing interference when two competing shapes come from the same rather than different open or closed feature categories. The third experiment employed three commonly used visual analytic tasks - perception of average value, numerosity, and linear relationships with both single and dual displays of open and closed symbols. Our findings show that for numerosity and trend judgments, in particular, that different symbols from the same open or closed feature category cause more perceptual interference when they are presented together in a plot than symbols from different categories. Moreover, the extent of the interference appears to depend upon whether the participant is focused on processing open or closed symbols. David Burlinson, Kalpathi R. Subramanian, Paula Goolkasian |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2017 | Detecting Drinking-Related Contents on Social Media by Classifying Heterogeneous Data Types
Omar ElTayeby, Todd Eaglin, Malak Abdullah, David Burlinson, Wenwen Dou, Lixia Yao |
IEA/AIE (2) | 4 |
| 2016 | BRIDGES: A System to Enable Creation of Engaging Data Structures Assignments with Real-World Data and VisualizationsabstractAlthough undergraduate enrollment in Computer Science has remained strong and seen substantial increases in the past decade, retention of majors remains a significant concern, particularly for students at the freshman and sophomore level that are tackling foundational courses on algorithms and data structures. In this work, we present BRIDGES, a software infrastructure designed to enable the creation of more engaging assignments in introductory data structures courses by providing students with a simplified API that allows them to populate their own data structure implementations with live, real-world, and interesting data sets, such as those from popular social networks (e.g., Twitter, Facebook). BRIDGES also provides the ability for students to create and explore {\em visualizations} of the execution of the data structures that they construct in their course assignments, which can promote better understanding of the data structure and its underlying algorithms; these visualizations can be easily shared via a weblink with peers, family, and instructional staff. In this paper, we present the BRIDGES system, its design, architecture and its use in our data structures course over two semesters. David Burlinson, Mihai Mehedint, Chris Grafer, Kalpathi R. Subramanian, Jamie Payton, Paula Goolkasian, Michael Youngblood, Robert Kosara |
SIGCSE | 1 |
| 2016 | Bringing Real-World Data And Visualizations Into Data Structures Courses Using BRIDGESabstractThis demo introduces participants to the concepts and application of BRIDGES, a software infrastructure designed to facilitate hands-on experience for solving traditional problems in introductory computer science courses using data from real-world systems that are of interest to students, such as Facebook, Twitter, and Google Maps. BRIDGES provides access to real-world data sets for use in traditional data structures programming assignments, without requiring students to work with complex and varied APIs to acquire such data. BRIDGES also helps the students to explore and understand the use of data structures by providing each student with a visualization of operations performed on the student's own implementation of a data structure. BRIDGES visualizations can be easily shared (via a weblink) with peers, friends, and family. Demo attendees will see (and possibly engage in) hands-on experience with BRIDGES and will have the opportunity to discuss how BRIDGES can be used to support various introductory computer science courses. Additionally, the demo will complement our oral presentation of our work at SIGCSE, by providing hands-on demonstrations of BRIDGES. Kalpathi R. Subramanian, Jamie Payton, David Burlinson, Mihai Mehedint |
SIGCSE | 3 |