Bringing the field into the lab: supporting capture and replay of contextual data for the design of context-aware applications
|Bringing the field into the lab: supporting capture and replay of contextual data for the design of context-aware applications
|Year of Publication
|Newman, MW, Ackerman, MS, Kim, J, Prakash, A, Hong, Z, Mandel, J, Dong, T
|Proceedings of the 23nd annual ACM symposium on User interface software and technology (UIST ’10)
|context-aware, data capture, design tools, pervasive, pervasive environments
When designing context-aware applications, it is difficult to for designers in the studio or lab to envision the contextual conditions that will be encountered at runtime. Designers need a tool that can create/re-create naturalistic contextual states and transitions, so that they can evaluate an application under expected contexts. We have designed and developed RePlay: a system for capturing and playing back sensor traces representing scenarios of use. RePlay contributes to research on ubicomp design tools by embodying a structured approach to the capture and playback of contextual data. In particular, RePlay supports: capturing naturalistic data through Capture Probes, encapsulating scenarios of use through Episodes, and supporting exploratory manipulation of scenarios through Transforms. Our experiences using RePlay in internal design projects illustrate its potential benefits for ubicomp design.