Xiaojiao Du

dblp:296/1759 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2026
0009-0009-0850-3394ORCID · corroborated

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

Human-computer interaction and ubiquitous computing · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 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
Personal fabrication and tangible interfaces · 50% Haptics and multimodal interaction · 50%

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

TopicWeightPapersLastEvidence papers
Personal fabrication and tangible interfaces › physical-digital interaction
data physicalization
0.812024
That's Rough! Encoding Data into Roughness for Physicalization · CHI 2024
Haptics and multimodal interaction
tactile perception
0.812024
That's Rough! Encoding Data into Roughness for Physicalization · CHI 2024

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

user study · 0.83d printing · 0.8
YearPublicationVenuePosition
2026 Just Warming Up: Exploring Heat and Wearables for Data Physicalization
abstract
This work explores the implications of using thermal channels alongside physical tokens on a glove to create a wearable data physicalization that offers both public and private data displays. Encoding data using thermal sensations offers privacy and can complement a physical-visual display by representing one additional dimension. We provide thermal feedback using a nichrome wire, with temperature regulated by transistors controlled by a microcontroller. 3D-printed detachable structures (tokens) were developed to create a physical-visual display alongside the private thermal display. Our work also discusses different ways of representing human-centred data thermally, as well as real-world use cases such as self-reflection, empathy building and collaborative sensemaking.
Josh Elias Joy, Xiaojiao Du, Adam Drogemuller, James A. Walsh
TEI2
2024 That's Rough! Encoding Data into Roughness for Physicalization
abstract
While visual channels (e.g., color, shape, size) have been explored for visualizing data in data physicalizations, there is a lack of understanding regarding how to encode data into physical material properties (e.g., roughness, hardness). This understanding is critical for ensuring data is correctly communicated and for potentially extending the channels and bandwidth available for encoding that data. We present a method to encode ordinal data into roughness, validated through user studies. In the first study, we identified just noticeable differences in perceived roughness from this method. In the second study, we 3D-printed proof of concepts for five different multivariate physicalizations using the model. These physicalizations were qualitatively explored (N=10) to understand people’s comprehension and impressions of the roughness channel. Our findings suggest roughness may be used for certain types of data encoding, and the context of the data can impact how people interpret roughness mapping direction.
Xiaojiao Du, Kadek Ananta Satriadi, Adam Drogemuller, Brandon J. Matthews, Ross Smith 0001, James A. Walsh, Andrew Cunningham
CHI1
2023 An Approach to Generating Diverse Personas for Children and the Elderly for Software Development
abstract
Children and elderly users typically interact very differently with the same software interfaces. These should be taken into consideration while designing and developing software that will be used by these users. In order to better understand the characteristics of children and elderly users of software, we systematically reviewed the relevant literature. We identified different facets of children and the elderly that are relevant to their interaction with the software. The facets for children are- Special needs children, Interaction with technology and General characteristics. Facets for elderly users are- Technical proficiency, Interaction with technology, Technology expectations and General characteristics. We developed a tool with different descriptions of those facets collected from our review. We collected feedback on the tool from experts and refined the tool accordingly. The personas generated using the tool can be used as is or can be extended by adding more context-specific information to the personas. The tool will help designers and developers of software interfaces to better understand the requirements of these user groups and to incorporate their specific needs during design and development. This will result in reducing biases arising from age-related facets and help to create more inclusive software.
Tanjila Kanij, Xiaojiao Du, John C. Grundy, Anuradha Madugalla, Devi Karolita
COMPSAC2