DocumentCode
2133069
Title
Odin: Context-Aware Middleware for Mobile Services
Author
Weerasinghe, Thiranjith ; Warren, Ian
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Auckland, Auckland, New Zealand
fYear
2010
fDate
5-10 July 2010
Firstpage
661
Lastpage
666
Abstract
Mobile devices such as smart phones are increasingly permeating society. With strides in computational power, coupled with the ability to connect to other small devices, smart phones are able to host novel services. To address the repetitive problems associated with mobile service development, namely service reachability, scalability and availability, we have developed Odin, which is a middleware platform for mobile service provisioning. Beyond providing a provisioning solution, Odin conserves scarce resources such as network bandwidth and device power supply. However, Odin has previously lacked an ability to take into account operational context. In this paper, we present context-aware extensions to Odin that further optimise resource usage. Augmented with support for context types that include location, performance, power and network, Odin is able to propagate context information to applications and dynamically adapt the middleware´s behaviour. Novelty of the work lies in a solution whose device overhead is very low, and one that offers a coherent approach to context dissemination and adaptation. Based on quantitative evaluation, context-aware Odin´s low overhead is demonstrated along with significant gains in resource conservation.
Keywords
middleware; mobile computing; mobile handsets; software architecture; Odin; context aware middleware; context dissemination; mobile service; resource conservation; resource usage optimisation; Availability; Bandwidth; Context; Context modeling; Middleware; Mobile communication; Performance evaluation; context awareness; mobile services;
fLanguage
English
Publisher
ieee
Conference_Titel
Services (SERVICES-1), 2010 6th World Congress on
Conference_Location
Miami, FL
Print_ISBN
978-1-4244-8199-6
Electronic_ISBN
978-0-7695-4129-7
Type
conf
DOI
10.1109/SERVICES.2010.69
Filename
5575528
Link To Document