Many examples of Location-aware services have been developed in recent years as the enabling technologies mature. However, these services frequently exist in isolation and address specific niche markets. The diversity of the mobile computing community suggests that enabling dynamic combinations of location-area services would be an appropriate deployment strategy. In this way, customers could subscribe to those services that address their particular needs. This paper introduces EasyLife, an agent-based architecture designed to facilitate the development of suites of location-aware services that customers can configure according to their preferences.
J. M. Shen, Michael J. O'Grady, Gregory M. P. O'Ha