Towards a Better Understanding of Context and Context-Awareness
HUC '99 Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing
Modelling and Using Imperfect Context Information
PERCOMW '04 Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops
Ontology Based Context Modeling and Reasoning using OWL
PERCOMW '04 Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops
Semantic Web in the Context Broker Architecture
PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
MiddleWhere: a middleware for location awareness in ubiquitous computing applications
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
Communications of the ACM - The disappearing computer
ICMB '05 Proceedings of the International Conference on Mobile Business
Evolutionary and efficient context management in heterogeneous environments
MPAC '05 Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing
Global Positioning: Technologies and Performance (Wiley Survival Guides in Engineering and Science)
Global Positioning: Technologies and Performance (Wiley Survival Guides in Engineering and Science)
A survey on context-aware systems
International Journal of Ad Hoc and Ubiquitous Computing
Software Architecture Patterns for a Context-Processing Middleware Framework
IEEE Distributed Systems Online
Human-Computer Interaction
A Pluggable and Reconfigurable Architecture for a Context-Aware Enabling Middleware System
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Making the World Wide Space happen: New challenges for the Nexus context platform
PERCOM '09 Proceedings of the 2009 IEEE International Conference on Pervasive Computing and Communications
CA3M: A Runtime Model and a Middleware for Dynamic Context Management
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
LOC8: A Location Model and Extensible Framework for Programming with Location
IEEE Pervasive Computing
Developing context-aware pervasive computing applications: Models and approach
Pervasive and Mobile Computing
A survey of context modelling and reasoning techniques
Pervasive and Mobile Computing
Scalable processing of context information with COSMOS
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
OSIF: a framework to instrument, validate, and analyze simulations
Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques
On a generic uncertainty model for position information
QuaCon'09 Proceedings of the 1st international conference on Quality of context
A framework for quality of context management
QuaCon'09 Proceedings of the 1st international conference on Quality of context
Adaptive context reasoning in pervasive systems
Proceedings of the 9th International Workshop on Adaptive and Reflective Middleware
COSAR: hybrid reasoning for context-aware activity recognition
Personal and Ubiquitous Computing
EDIPS: an Easy to Deploy Indoor Positioning System to support loosely coupled mobile work
Personal and Ubiquitous Computing
FamiWare: a family of event-based middleware for ambient intelligence
Personal and Ubiquitous Computing
Unifying design and runtime software adaptation using aspect models
Science of Computer Programming
Towards QoC-aware location-based services
Proceedings of the 11th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Meta-context: putting context-awareness into context
KES'11 Proceedings of the 15th international conference on Knowledge-based and intelligent information and engineering systems - Volume Part II
A Generative Programming Framework for Context-Aware CSCW Applications
ACM Transactions on Software Engineering and Methodology (TOSEM)
Adaptive context management using a component-based approach
DAIS'05 Proceedings of the 5th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
MoCoA: customisable middleware for context-aware mobile applications
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
Challenges in modelling and using quality of context (qoc)
MATA'05 Proceedings of the Second international conference on Mobility Aware Technologies and Applications
Assessing the SALSA architecture for developing agent-based ambient computing applications
Science of Computer Programming
Applying model-driven engineering to a method for systematic treatment of NFRs in AmI systems
Journal of Ambient Intelligence and Smart Environments - Intelligent agents in Ambient Intelligence and smart environments
Hi-index | 0.00 |
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.