The context toolkit: aiding the development of context-enabled applications
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Ontology Based Context Modeling and Reasoning using OWL
PERCOMW '04 Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops
Dynamic Configuration of Resource-Aware Services
Proceedings of the 26th International Conference on Software Engineering
Using Architecture Models for Runtime Adaptability
IEEE Software
Proving the Shalls: Requirements, Proofs, and Model-Based Development
RE '06 Proceedings of the 14th IEEE International Requirements Engineering Conference
Architectural Constraints in the Model-Driven Development of Self-Adaptive Applications
IEEE Distributed Systems Online
A comprehensive solution for application-level adaptation
Software—Practice & Experience
Modeling of Context-Aware Self-Adaptive Applications in Ubiquitous and Service-Oriented Environments
Software Engineering for Self-Adaptive Systems
MUSIC: Middleware Support for Self-Adaptation in Ubiquitous and Service-Oriented Environments
Software Engineering for Self-Adaptive Systems
A comprehensive context modeling framework for pervasive computing systems
DAIS'08 Proceedings of the 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Engineering android applications based on UML activities
Proceedings of the 14th international conference on Model driven engineering languages and systems
Hi-index | 0.00 |
In ubiquitous computing environments services may be discovered and bound dynamically. Adaptive applications may utilize such services to improve their offered functional and nonfunctional properties. Generally, the adaptation decision depends on the quality of service (QoS) of discovered services. The development of such adaptive applications is a complex, challenging task. In this paper, we present a general methodology for facilitating the development of QoS-dependent self-adaptive applications. We present several lessons learned from application case studies using the new approach.