ABSTRACT
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.
- }}Ackerman, M. S., et al. Simplifying user-controlled privacy policies (Work in Progress). IEEE Pervasive Computing 8, 4 (2009), 28--32. Google ScholarDigital Library
- }}Barton, J. J. and Vijayaraghavan, V.: UBIWISE, a simulator for ubiquitous computing systems design. Hewlett-Packard Labs Technical Report HPL-2003-93, 2003.Google Scholar
- }}Carroll, J. M. Scenario-Based Design. John Wiley & Sons, 1995.Google Scholar
- }}Dey, A. K., et al. a CAPpella: programming by demonstration of context-aware applications. CHI 2004, 33--40. Google ScholarDigital Library
- }}Hartmann, B., et al. Reflective physical prototyping through integrated design, test, and analysis. UIST 2006, 299--308. Google ScholarDigital Library
- }}Li, Y., Hong, J. I. and Landay, J. A. Topiary: a tool for prototyping location-enhanced applications. UIST 2004, 217--226. Google ScholarDigital Library
- }}MacIntyre, B., et al. DART: a toolkit for rapid design exploration of augmented reality experiences. UIST 2004, 197--206. Google ScholarDigital Library
- }}Morrison, A., Tennent, P. and Chalmers, M. Coordinated Visualisation of Video and System Log Data. IEEE CVE 2006, 91--102. Google ScholarDigital Library
- }}Welbourne, E., et al. Specification and Verification of Complex Location Events with Panoramic. Pervasive 2010, 57--75. Google ScholarDigital Library
Index Terms
- Bringing the field into the lab: supporting capture and replay of contextual data for the design of context-aware applications
Recommendations
A model-driven approach for quality of context in pervasive systems
A proposal for modeling quality of context (QoC) for pervasive systems is presented.The MLContext modeling language is extended to support QoC.A Model-Driven approach is applied to generate software artefacts related to QoC.The proposal has been ...
Categorising Context and Using Short Term Contextual Information to Obtain Long Term Context
TRUSTCOM '12: Proceedings of the 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and CommunicationsContext Aware computing has been one of the most challenging and interesting developments from the past decade. But as it turns out, context is a poorly used source of information which, most of the times is utilized inefficiently in Ubiquitous ...
Similarity-Based Context-Aware Recommendation
Proceedings, Part I, of the 16th International Conference on Web Information Systems Engineering --- WISE 2015 - Volume 9418Context-aware recommender systems CARS take context into consideration when modeling user preferences. There are two general ways to integrate context with recommendation: contextual filtering and contextual modeling. Currently, the most effective ...
Comments