Reconfigurable context-sensitive middleware for pervasive computing
Charting past, present, and future research in ubiquitous computing