Proactive Service Discovery in Pervasive Environments

Fēi Li,Katharina Rasch,Hong‐Linh Truong,Rassul Ayani,Schahram Dustdar
2010-01-01
Abstract:Pervasive environments are characterized by rich and dynamic context, where users need to be continuously informed about services relevant to their current context. Implicit discovery requests, triggered by changes of user context, available services, or user preferences are prevalent in such environments. This paper proposes a proactive service discovery approach for pervasive environments to address these implicit requests. Services and user preferences are described by a formal context model, which effectively captures the dynamics of context and the relationship between services and users. Based on the model, we propose a proactive discovery algorithm to continuously present the most relevant services to the user in response to changes of context, services or user preferences. Numeric coding methods are applied in different phases of the algorithm to improve its performance. A proactive service discovery system is proposed and the context model is grounded in a smart home environment. Experimental results show that our approach can efficiently provide the user with up-to-date information about useful services.
What problem does this paper attempt to address?