Understanding and Using Context
Personal and Ubiquitous Computing
The K-Component Architecture Meta-model for Self-Adaptive Software
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
Context-Sensitive Resource Discovery
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
Ontology Based Context Modeling and Reasoning using OWL
PERCOMW '04 Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops
Research challenges of autonomic computing
Proceedings of the 27th international conference on Software engineering
Using Architecture Models for Runtime Adaptability
IEEE Software
MobiPADS: A Reflective Middleware for Context-Aware Mobile Computing
IEEE Transactions on Software Engineering
Semantics-based dynamic service composition
IEEE Journal on Selected Areas in Communications
An adaptive middleware for supporting time-critical event response
Cluster Computing
MMSA: metamodel multimedia software architecture
Advances in Multimedia
Hi-index | 0.00 |
Autonomic adaptation is a very ambitious emerging domain aiming to build self-adaptable systems. The most important advantages of these systems are: easier complexity management, autonomous service evolution and proactive behaviour. In the 'classical' service adaptive systems, the developer must solve 'manually' two problems. The first one is to determine a priori the service adequacy to each possible context. The second one depends on the first one and it is to specify a strategy, a reconfiguration suite, which will transform an inadequate service into an adequate one. In order to replace the developer-based reasoning with a machine-based one, we propose a meta-model describing the service and its context into a common graph representation. A set of general rules and operators applied on this meta-model enables the machine to check the service adequacy to its context. The same meta-model is used for searching the adaptation strategy.