An Extensible Toolkit for Context-Aware Mobile Applications

In this paper, we describe an extensible toolkit for creating, testing and executing context-aware mobile applications. Our aim is to facilitate research in wearable & ubiquitous computing by providing an experimental framework into which novel sensors, networking mechanisms, web services and algorithms can easily be added and explored. The paper describes the toolkit, an SDK used to create plug-ins, and three example extensions that encapsulate a low-cost 3-axis compass, a heart rate monitor and a system for detecting services available on the network.