Contextual Software
Contextual Software
Contextual Software
This project aims to make user experience, design and evaluation in ubiquitous computing (ubicomp) more integrated and synergistic than before, using MANET and software component infrastructures to support adaptation, and treating developers, evaluators and users as collaborators in this ongoing process.
The project supports and connects users, evaluators and developers engaged in the process of creating ubicomp systems of sustained contextual utility and value, i.e., contextual software. Understanding and improving this iterative socio–technical process is vitally important for ubicomp because this broader process is what creates and sustains systems’ contextual fit. The central models underlying the proposed work are richer usage histories than have been used before, combining system logs of software components’ installation and combination, locations visited and other tracked features, and video and audio recordings made by evaluators and users. Our system engineering principles focus on analysis and sharing of patterns within these histories. Our experiments with socio–technical environments are designed to address two key problems in ubicomp: adaptation and evaluation.
Publications
Large Scale User Trials: Research Challenges and Adaptive Evaluation
S Sherwood, S Reeves, J Maitland, A Morrison, M Chalmers
Book Chapter, “Human Computer Interaction and Innovation in Handheld, Mobile and Wearable Technologies”, Edited by Joanna Lumsden, 2011.
Adapting Ubicomp Software and its Evaluation
M Hall, M Bell, A Morrison, S Reeves, S Sherwood, M Chalmers
Proc. ACM Engineering Interactive Computing Systems, 143-148, 2009.
Adapting Evaluation to Study Behaviour in Context
S Sherwood, S Reeves, J Maitland, A Morrison, M Chalmers
International Journal of Mobile Human-Computer Interaction 1(2), 1-19, 2009.