Title
Building ubiquitous QoC-aware applications through model-driven software engineering
Abstract
As every-day mobile devices can easily be equipped with multiple sensing capabilities, ubiquitous applications are expected to exploit the richness of the context information that can be collected by these devices in order to provide the service that is the most appropriate to the situation of the user. However, the design and implementation of such context-aware ubiquitous appplications remain challenging as there exist very few models and tools to guide application designers and developers in mastering the complexity of context information. This becomes even more crucial as context is by nature imperfect. One way to address this issue is to associate to context information meta-data representing its quality. We propose a generic and extensible design process for context-aware applications taking into account the quality of context (QoC). We demonstrate its use on a prototype application for sending flash sale offers to mobile users. We present extensive performance results in terms of memory and processing time of both elementary context management operations and the whole context policy implementing the Flash sale application. The cost of adding QoC management is also measured and appears to be limited to a few milliseconds. We show that a context policy with 120 QoC-aware nodes can be processed in less than 100 ms on a mobile phone. Moreover, a policy of almost 3000 nodes can be instantiated before exhausting the resources of the phone. This enables very rich application scenarios enhancing the user experience and will favor the development of new ubiquitous applications.
Year
DOI
Venue
2013
10.1016/j.scico.2012.07.019
Sci. Comput. Program.
Keywords
Field
DocType
context information meta-data,model-driven software engineering,flash sale application,whole context policy,context information,elementary context management operation,prototype application,ubiquitous qoc-aware application,new ubiquitous application,context-aware application,application designer,context policy,ubiquitous computing,pervasive computing,domain specific language
Domain-specific language,World Wide Web,User experience design,Context management,Programming language,Computer science,Exploit,Mobile device,Human–computer interaction,Mobile phone,Ubiquitous computing,Design process
Journal
Volume
Issue
ISSN
78
10
0167-6423
Citations 
PageRank 
References 
8
0.53
41
Authors
4
Name
Order
Citations
PageRank
Chabridon, S.113818.95
Denis Conan218617.66
Zied Abid3342.99
Chantal Taconet49813.07