The context toolkit: aiding the development of context-enabled applications
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Network abstractions for context-aware mobile computing
Proceedings of the 24th International Conference on Software Engineering
Reconfigurable Context-Sensitive Middleware for Pervasive Computing
IEEE Pervasive Computing
Application requirements for middleware for mobile and pervasive systems
ACM SIGMOBILE Mobile Computing and Communications Review
The design and applications of a context service
ACM SIGMOBILE Mobile Computing and Communications Review
Adding Generic Contextual Capabilities to Wearable Computers
ISWC '98 Proceedings of the 2nd IEEE International Symposium on Wearable Computers
Providing architectural support for building context-aware applications
Providing architectural support for building context-aware applications
MoCA: A Middleware for Developing Collaborative Applications for Mobile Users
IEEE Distributed Systems Online
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
Contextor: capture and dynamic distribution of contextual information
UbiMob '04 Proceedings of the 1st French-speaking conference on Mobility and ubiquity computing
A Privacy Service for Context-aware Mobile Computing
SECURECOMM '05 Proceedings of the First International Conference on Security and Privacy for Emerging Areas in Communications Networks
MobiPADS: A Reflective Middleware for Context-Aware Mobile Computing
IEEE Transactions on Software Engineering
An infrastructure approach to context-aware computing
Human-Computer Interaction
ERCIM'06 Proceedings of the 9th conference on User interfaces for all
Building ubiquitous QoC-aware applications through model-driven software engineering
Science of Computer Programming
Hi-index | 0.00 |
Mobile computing and pervasive environments are mainly characterized by heterogeneity of devices, with different capabilities, resources, operating systems and applications. In a realistic scenario for context-aware computing, middleware should be deployable in the whole distributed system, despite device's resource limitations, and the developer should be able to evolve the context model when new context-aware applications or context providers are introduced. This paper discusses how context modeling and design of middleware architecture can impact on the efficiency of provision, distribution and access of context information in heterogeneous environments. This paper describes a middleware architecture and design strategies in order to address such requirements.