An Infrastructure Approach to Context-Aware Computing
A System Architecture for Context-Aware Mobile Computing