Creating the invisible interface: (invited talk)
UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
Challenge: recombinant computing and the speakeasy approach
Proceedings of the 8th annual international conference on Mobile computing and networking
Modelling and Using Sensed Context Information in the Design of Interactive Applications
EHCI '01 Proceedings of the 8th IFIP International Conference on Engineering for Human-Computer Interaction
What we talk about when we talk about context
Personal and Ubiquitous Computing
Orchestrating a mixed reality game 'on the ground'
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Computer Supported Cooperative Work
Prototypes in the Wild: Lessons from Three Ubicomp Systems
IEEE Pervasive Computing
Supporting ethnographic studies of ubiquitous computing in the wild
DIS '06 Proceedings of the 6th conference on Designing Interactive systems
Ubiquitous Computing: Shall we Understand It?
The Computer Journal
Momento: support for situated ubicomp experimentation
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Human-Computer Interaction
Using location, bearing and motion data to filter video and system logs
PERVASIVE'07 Proceedings of the 5th international conference on Pervasive computing
Domino: exploring mobile collaborative software adaptation
PERVASIVE'06 Proceedings of the 4th international conference on Pervasive Computing
UbiComp'06 Proceedings of the 8th international conference on Ubiquitous Computing
A population approach to ubicomp system design
Proceedings of the 2010 ACM-BCS Visions of Computer Science Conference
Informed consent and users' attitudes to logging in large scale trials
CHI '11 Extended Abstracts on Human Factors in Computing Systems
Further into the wild: running worldwide trials of mobile systems
Pervasive'10 Proceedings of the 8th international conference on Pervasive Computing
MoCCha: a mobile campus app for analyzing user behavior in the field
Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design
International Journal of Mobile Human Computer Interaction
Hi-index | 0.00 |
We describe work in progress on tools and infrastructure to support adaptive component-based software for mobile devices 'in our case, Apple iPhones. Our high level aim is 'design for appropriation', i.e. system design for uses and contexts that designers may not be able to fully predict or model in advance. Logs of users' system operation are streamed back in real time to evaluators' data visualisation tools, so that they can assess design problems and opportunities. Evaluators and developers can then create new software components that are sent to the mobile devices. These components are either integrated automatically on the fly, or offered as recommendations for users to accept or reject. By connecting developers, users, and evaluators, we aim to quicken the pace of iterative design so as to improve the process of creating and sustaining contextually fitting software.