DocumentCode
2145059
Title
Adaptive Query Routing on Distributed Context - The COSINE Framework
Author
Juszczyk, Lukasz ; Psaier, Harald ; Manzoor, Atif ; Dustdar, Schahram
Author_Institution
Distrib. Syst. Group, Vienna Univ. of Technol., Vienna
fYear
2009
fDate
18-20 May 2009
Firstpage
588
Lastpage
593
Abstract
Context-awareness has become a desired key feature of today´s mobile systems, yet, its realization still remains a challenge. On the one hand, mobile computing provides great potential for adaptations based on sensed contextual information. On the other hand, the lack of dependability in mobile networks hampers an efficient provision of this information to requesting clients. In this paper we present COSINE, a context management framework for mobile environments. COSINE has been developed on the principles of peer-to-peer computing and establishes context sharing infrastructures consisting of loosely coupled Web services. The services represent modular entities of the applied context model and manage the retrieval, aggregation, query, and provision of context data. Clients access the distributed information transparently via proxies and a self-adaptive routing of queries provides increased fault-tolerance, which is essential in mobile environments.
Keywords
Web services; information retrieval; mobile computing; peer-to-peer computing; COSINE framework; adaptive query routing; context-awareness; distributed context; loosely coupled Web services; mobile computing; mobile networks; mobile systems; peer-to-peer computing; Context modeling; Context-aware services; Environmental management; Fault tolerance; Information retrieval; Mobile computing; Peer to peer computing; Query processing; Routing; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Mobile Data Management: Systems, Services and Middleware, 2009. MDM '09. Tenth International Conference on
Conference_Location
Taipei
Print_ISBN
978-1-4244-4153-2
Electronic_ISBN
978-0-7695-3650-7
Type
conf
DOI
10.1109/MDM.2009.101
Filename
5089008
Link To Document