Development support for QoS-aware service-adaptation in ubiquitous computing applications
Kurt Geihs, Christoph Evers, Roland Reichle, Michael Wagner, Mohammad Ullah Khan · 2011
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.