Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
PHOENIX: A Self Adaptable Monitoring Platform for Cluster Management
Cluster Computing
Reconfigurable Context-Sensitive Middleware for Pervasive Computing
IEEE Pervasive Computing
On-Line Monitoring: A Tutorial
Computer
Resource Management for Parallel Adaptive Components
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Communications of the ACM - The disappearing computer
DREAM: A Component Framework for Constructing Resource-Aware, Configurable Middleware
IEEE Distributed Systems Online
WildCAT: a generic framework for context-aware applications
MPAC '05 Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing
Dream types: a domain specific type system for component-based message-oriented middleware
SAVCBS '05 Proceedings of the 2005 conference on Specification and verification of component-based systems
Middleware: Context Management in Heterogeneous, Evolving Ubiquitous Environments
IEEE Distributed Systems Online
Software—Practice & Experience
Human-Computer Interaction
Middleware for distributed context-aware systems
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
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
The OSA project: an example of component based software engineering techniques applied to simulation
Proceedings of the 2007 Summer Computer Simulation Conference
A self-adaptive context processing framework for wireless sensor networks
Proceedings of the 3rd international workshop on Middleware for sensor networks
OSA: an integration platform for component-based simulation
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Towards context-aware components
Proceedings of the first international workshop on Context-aware software technology and applications
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
OSIF: a framework to instrument, validate, and analyze simulations
Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques
A framework for quality of context management
QuaCon'09 Proceedings of the 1st international conference on Quality of context
Managing dynamic context to optimize smart interactions and services
The smart internet
Managing dynamic context to optimize smart interactions and services
The smart internet
Design considerations for M&S software
Winter Simulation Conference
Towards QoC-aware location-based services
Proceedings of the 11th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
QoS contract-aware reconfiguration of component architectures using e-graphs
FACS'10 Proceedings of the 7th international conference on Formal Aspects of Component Software
Rapid prototyping of domain-specific architecture languages
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
A survey of context data distribution for mobile ubiquitous systems
ACM Computing Surveys (CSUR)
Building ubiquitous QoC-aware applications through model-driven software engineering
Science of Computer Programming
Hi-index | 0.00 |
Ubiquitous computing environments are characterised by a high number of heterogeneous devices that generate a huge amount of context data. These data are used to adapt applications to changing execution contexts. However, legacy frameworks fail to process context information in a scalable and efficient manner. In this paper, we propose to organise the classical functionalities of a context manager to introduce a 3-steps cycle of data collection, interpretation, and situation identification. We propose the COSMOS framework, which is based on the concepts of context node and context management policies translated into software components in software architecture. This paper presents COSMOS and evaluates its efficiency throughout the example of the composition of context information to implement a caching/offloading adaptation situation.