VLDB 2026 Research / reviewers in the wild / expert
Sarah D'Angelo
dblp:126/1815
· DBLP profile ↗
11ranked-venue papers
6as first author
4since 2021 · last 2025
0000-0001-9104-8365ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 9 · 6 first-author · 2 since 2021Software engineering, systems software and programming languages · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | The Impact of Generative AI on Creativity in Software Development: A Research AgendaabstractAs GenAI becomes embedded in developer toolchains and practices, and routine code is increasingly generated, human creativity will be increasingly important for generating competitive advantage. This article uses the McLuhan tetrad alongside scenarios of how GenAI may disrupt software development more broadly, to identify potential impacts GenAI may have on creativity within software development. The impacts are discussed along with a future research agenda comprising five connected themes that consider how individual capabilities, team capabilities, the product, unintended consequences, and society can be affected. Victoria Jackson, Bogdan Vasilescu, Daniel Russo 0002, Paul Ralph, Rafael Prikladnicki, Maliheh Izadi, Sarah D'Angelo, Sarah Inman, Anielle Lisboa, André van der Hoek |
ACM Trans. Softw. Eng. Methodol. | 7 |
| 2023 | Using Logs Data to Identify When Software Engineers Experience Flow or Focused WorkabstractBeyond self-report data, we lack reliable and non-intrusive methods for identifying flow. However, taking a step back and acknowledging that flow occurs during periods of focus gives us the opportunity to make progress towards measuring flow by isolating focused work. Here, we take a mixed-methods approach to design a logs-based metric that leverages machine learning and a comprehensive collection of logs data to identify periods of related actions (indicating focus), and validate this metric against self-reported time in focus or flow using diary data and quarterly survey data. Our results indicate that we can determine when software engineers at a large technology company experience focused work which includes instances of flow. This metric speaks to engineering work, but can be leveraged in other domains to non-disruptively measure when people experience focus. Future research can build upon this work to identify signals associated with other facets of flow. Adam Brown, Sarah D'Angelo, Ben Holtz, Ciera Jaspan, Collin Green |
CHI | 2 |
| 2023 | Building and Sustaining Ethnically, Racially, and Gender Diverse Software Engineering Teams: A Study at GoogleabstractTeams that build software are largely demographically homogeneous. Without diversity, homogeneous perspectives dominate how, why, and for whom software is designed. To understand how teams can successfully build and sustain diversity, we interviewed 11 engineers and 9 managers from some of the most gender and racially diverse teams at Google, a large software company. Qualitatively analyzing the interviews, we found shared approaches to recruiting, hiring, and promoting an inclusive environment, all of which create a positive feedback loop. Our findings produce actionable practices that every member of the team can take to increase diversity by fostering a more inclusive software engineering environment. Ella Dagan, Anita Sarma, Alison Chang, Sarah D'Angelo, Jillian Dicker, Emerson R. Murphy-Hill |
ESEC/SIGSOFT FSE | 4 |
| 2021 | Shared Gaze Visualizations in Collaborative Interactions: Past, Present and FutureabstractAbstract The past decade has witnessed a growing interest for using dual eye tracking to understand and support remote collaboration, especially with studies that have established the benefits of displaying gaze information for small groups. While this line of work is promising, we lack a consistent framework that researchers can use to organize and categorize studies on the effect of shared gaze on social interactions. There exists a wide variety of terminology and methods for describing attentional alignment; researchers have used diverse techniques for designing gaze visualizations. The settings studied range from real-time peer collaboration to asynchronous viewing of eye-tracking video of an expert providing explanations. There has not been a conscious effort to synthesize and understand how these different approaches, techniques and applications impact the effectiveness of shared gaze visualizations (SGVs). In this paper, we summarize the related literature and the benefits of SGVs for collaboration, describe important terminology as well as appropriate measures for the dual eye-tracking space and discuss promising directions for future research. As eye-tracking technology becomes more ubiquitous, there is pressing need to develop a consistent approach to evaluation and design of SGVs. The present paper makes a first and significant step in this direction. Sarah D'Angelo, Bertrand Schneider |
Interact. Comput. | 1 |
| 2019 | Iris: a tool for designing contextually relevant gaze visualizationsabstractAdvances in eye tracking technology have enabled new interaction techniques and gaze-based applications. However, the techniques for visualizing gaze information have remained relatively unchanged. We developed Iris, a tool to support the design of contextually relevant gaze visualizations. Iris allows users to explore displaying different features of gaze behavior including the current fixation point, duration, and saccades. Stylistic elements such as color, opacity, and smoothness can also be adjusted to give users creative and detailed control over the design of their gaze visualization. We present the Iris system and perform a user study to examine how participants can make use of the tool to devise contextually relevant gaze visualizations for a variety of collaborative tasks. We show that changes in color and opacity as well as variation in gaze trails can be adjusted to create meaningful gaze visualizations that fit the context of use. Sarah D'Angelo, Jeff Brewer, Darren Gergle |
ETRA | 1 |
| 2018 | An Eye For Design: Gaze Visualizations for Remote Collaborative WorkabstractIn remote collaboration, gaze visualizations are designed to display where collaborators are looking in a shared visual space. This type of gaze-based intervention can improve coordination, however researchers have yet to fully explore different gaze visualization techniques and develop a deeper understanding of the ways in which features of visualizations may interact with task attributes to influence collaborative performance. There are many ways to visualize characteristics of eye movements, such as a path connecting fixation points or a heat map illustrating fixation duration and coverage. In this study, we designed and evaluated three unique gaze visualizations in a remote search task. Our results suggest that the design of gaze visualizations affects performance, coordination, searching behavior, and perceived utility. Additionally, the degree of task coupling further influences the effect of gaze visualizations on performance and coordination. We then reflect on the value of gaze visualizations for remote work and discuss implications for the design of gaze-based interventions. Sarah D'Angelo, Darren Gergle |
CHI | 1 |
| 2018 | Hands-Free Remote Collaboration Over Video: Exploring Viewer and Streamer ReactionsabstractVideo conferencing is often used to connect geographically distributed users and can be used to help them engage in a shared activity in a mobile setting for remote collaboration. One key limitation of today's systems however is that they typically only provide one camera view, which often requires users to hold a mobile phone during the activity. In this paper, we explore the opportunities and challenges of utilizing multiple cameras to create a hands-free, mobile, remote collaboration experience. Results from a study with 54 participants (18 groups of three) revealed that remote viewers could actively participate in an activity with the help of our system and that both the local participant and remote viewers preferred hands-free mode over traditional video conferencing. Our study also revealed insights on how remote viewers manage multiple camera views and showed how automation can improve the experience. Baris Unver, Sarah D'Angelo, Matthew K. Miller 0001, John C. Tang, Gina Venolia, Kori Inkpen |
ISS | 2 |
| 2017 | Improving Communication Between Pair Programmers Using Shared Gaze AwarenessabstractRemote collaboration can be more difficult than collocated collaboration for a number of reasons, including the inability to easily determine what your collaborator is looking at. This impedes a pair's ability to efficiently communicate about on-screen locations and makes synchronous coordination difficult. We designed a novel gaze visualization for remote pair programmers which shows where in the code their partner is currently looking, and changes color when they are looking at the same thing. Our design is unobtrusive, and transparently depicts the imprecision inherent in eye tracking technology. We evaluated our design with an experiment in which pair programmers worked remotely on code refactoring tasks. Our results show that with the visualization, pairs spent a greater proportion of their time concurrently looking at the same code locations. Pairs communicated using a larger ratio of implicit to explicit references, and were faster and more successful at responding to those references. Sarah D'Angelo, Andrew Begel |
CHI | 1 |
| 2016 | Gazed and Confused: Understanding and Designing Shared Gaze for Remote CollaborationabstractPeople utilize eye gaze as an important cue for monitoring attention and coordinating awareness. This study investigates how remote pairs make use of a graphical representation of their partner's eye-gaze during a tightly-coupled collaborative task. Our results suggest that reproducing shared gaze in a remote collaboration setting makes pairs more accurate when referring to linguistically complex objects by facilitating the production of efficient forms of deictic references. We discuss how the availability of gaze influences coordination strategies and implications for the design of shared gaze in remote collaboration systems. Sarah D'Angelo, Darren Gergle |
CHI | 1 |
| 2015 | Fishing with friends: using tabletop games to raise environmental awareness in aquariumsabstractWe present the design and evaluation of an exhibit on the consequences of overfishing that we deployed at a local aquarium. The exhibit, Fishing with Friends, is a multiplayer game in which visitors compete to earn money by catching fish. As the game progresses, overzealous fishing results in damage to a simulated ocean ecosystem. Our goal is to encourage visitors to reflect on damage caused by overfishing and discuss strategies to preserve shared ocean resources. Aquariums are leading the effort to inform the general public about issues of marine sustainability. However, it is challenging to make these complex topics engaging and accessible to a diverse audiences in real-world settings. We conducted a study with 523 visitors at the aquarium to evaluate our design. Results from a questionnaire suggest that engagement with Fishing with Friends improved our target audience's awareness of environmental issues compared to those who were not exposed to the game. Our results also highlight challenges of using interactive tabletops displays in crowded and chaotic exhibit halls. On average, 52.6 visitors interacted with the game every hour that the exhibit was on display; this rapid flow limited engagement and presented unique design challenges that we discuss in this paper. Future work will be needed to assess longer term impacts and to compare game play to other forms of interactive and non-interactive interventions. Sarah D'Angelo, D. Harmon Pollock, Michael S. Horn |
IDC | 1 |
| 2013 | Going digital: understanding paper and photo documentation practices in early childhood educationabstractDocumentation of development is a critical aspect of the work of early childhood education teachers. Through field observations and interviews, we detail the process and tools used in documenting development for children age three months to five-years-old at one school. Teachers use paper forms and printed photos to record and analyze observations of development. The evolving final product is a paper portfolio of development. This practice relies heavily on the teacher's ability to objectively observe children in situ, create a record of the activity, and make salient the link between evidence and developmental milestones. We describe current paper and photo documentation practices in light of an online record keeping system that will be introduced at this school within the next year. The present analysis contributes to a growing literature on the role of paper and digital media in documentation. Anne Marie Piper, Sarah D'Angelo, James D. Hollan |
CSCW | 2 |