iCAP: Interactive Prototyping of Context-Aware Applications
An Infrastructure Approach to Context-Aware Computing