Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

William Duan

dblp:354/6036 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2024
0009-0003-4967-1753ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 2 · 2 since 2021

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.

Human-computer interaction and pervasive computing
1 paper
Collaborative and social computing · 39% Human-AI interaction · 30% Human-robot interaction · 30%
Computer graphics and multimedia
1 paper
Visualization and visual analytics · 100%
Software engineering, system software, and programming languages
1 paper
Empirical software engineering · 100%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Visualization and visual analytics
software visualization
0.812024
Taking ASCII Drawings Seriously: How Programmers Diagram Code · CHI 2024
Empirical software engineering
developer studies
0.812024
Taking ASCII Drawings Seriously: How Programmers Diagram Code · CHI 2024
Human-robot interaction
intention recognition
0.712023
CrossTalk: Intelligent Substrates for Language-Oriented Interaction in Video-Based Communication and Collaboration · UIST 2023
Human-AI interaction › large language model interaction
language-based interaction
0.712023
CrossTalk: Intelligent Substrates for Language-Oriented Interaction in Video-Based Communication and Collaboration · UIST 2023
Collaborative and social computing › remote collaboration
video-mediated collaboration
0.712023
CrossTalk: Intelligent Substrates for Language-Oriented Interaction in Video-Based Communication and Collaboration · UIST 2023
Collaborative and social computing › video conferencing
videoconferencing system
0.212023
CrossTalk: Intelligent Substrates for Language-Oriented Interaction in Video-Based Communication and Collaboration · UIST 2023

Methods — techniques the papers use, named apart from their topics

interviews · 1.5corpus analysis · 1.5natural language processing · 0.7formative study · 0.7
YearPublicationVenuePosition
2024 Taking ASCII Drawings Seriously: How Programmers Diagram Code
abstract
Documentation in codebases facilitates knowledge transfer. But tools for programming are largely text-based, and so developers resort to creating ASCII diagrams—graphical artifacts approximated with text—to show visual ideas within their code. Despite real-world use, little is known about these diagrams. We interviewed nine authors of ASCII diagrams, learning why they use ASCII and what roles the diagrams play. We also compile and analyze a corpus of 507 ASCII diagrams from four open source projects, deriving a design space with seven dimensions that classify what these diagrams show, how they show it, and ways they connect to code. These investigations reveal that ASCII diagrams are professional artifacts used across many steps in the development lifecycle, diverse in role and content, and used because they visualize ideas within the variety of programming tools in use. Our findings highlight the importance of visualization within code and lay a foundation for future programming tools that tightly couple text and graphics.
Devamardeep Hayatpur, Brian Hempel, Kathy Chen, William Duan, Philip J. Guo, Haijun Xia
CHI4
2023 CrossTalk: Intelligent Substrates for Language-Oriented Interaction in Video-Based Communication and Collaboration
abstract
Despite the advances and ubiquity of digital communication media such as videoconferencing and virtual reality, they remain oblivious to the rich intentions expressed by users. Beyond transmitting audio, videos, and messages, we envision digital communication media as proactive facilitators that can provide unobtrusive assistance to enhance communication and collaboration. Informed by the results of a formative study, we propose three key design concepts to explore the systematic integration of intelligence into communication and collaboration, including the panel substrate, language-based intent recognition, and lightweight interaction techniques. We developed CrossTalk, a videoconferencing system that instantiates these concepts, which was found to enable a more fluid and flexible communication and collaboration experience.
Haijun Xia, Tony Wang, Aditya Gunturu, Peiling Jiang, William Duan, Xiaoshuo Yao
UIST5