Service-based applications have to continuously and dynamically self-adapt in order to timely react to changes in their context, as well as to efficiently accommodate for deviations from their expected functionality or quality of service. Currently, self-adaptation is triggered by monitoring events. Yet, monitoring only observes changes or deviations after they have occurred. Therefore, self-adaptation based on monitoring is reactive and thus often comes too late, e.g., when changes or deviations already have led to undesired consequences. In this paper we present the PROSA framework, which aims to enable proactive self-adaptation. To this end, PROSA exploits online testing techniques to detect changes and deviations before they can lead to...
Service-based applications need to adapt at runtime in order to mitigate the effect of environmental...
Self-adaptation is a basic capability of modern applications, which adjust their structure and behav...
International audienceA self-adaptive service can maintain its QoS requirements in the presence of d...
Service-based applications (SBAs) will increasingly be composed of third-party services available ov...
Abstract. The problem of self-optimization and adaptation in the context of customizable sys-tems is...
The integration of third-party web services helps solve complex business problems and reduce risks, ...
Internet-based software applications, including applications operated by third parties, can be progr...
A self-adaptive service can maintain its QoS requirements in the presence of dynamic environment cha...
Software-intensive systems are increasingly expected to operate under changing and uncertain conditi...
Service-based Applications (SBAs) can be dynamically adapted to address various goals, which include...
Service-based applications (SBAs) increasingly have to become adaptive in order to operate and evolv...
International audienceA Service-Based Application (SBA) is built by defining a workflow that compose...
The major motivation for self-adaptive computing systems is the self-adjustment of the software acco...
Proactive adaptation of service composition has been recognized as a major research challenge for se...
Modern software-intensive systems often interact with an environment whose behavior changes over tim...
Service-based applications need to adapt at runtime in order to mitigate the effect of environmental...
Self-adaptation is a basic capability of modern applications, which adjust their structure and behav...
International audienceA self-adaptive service can maintain its QoS requirements in the presence of d...
Service-based applications (SBAs) will increasingly be composed of third-party services available ov...
Abstract. The problem of self-optimization and adaptation in the context of customizable sys-tems is...
The integration of third-party web services helps solve complex business problems and reduce risks, ...
Internet-based software applications, including applications operated by third parties, can be progr...
A self-adaptive service can maintain its QoS requirements in the presence of dynamic environment cha...
Software-intensive systems are increasingly expected to operate under changing and uncertain conditi...
Service-based Applications (SBAs) can be dynamically adapted to address various goals, which include...
Service-based applications (SBAs) increasingly have to become adaptive in order to operate and evolv...
International audienceA Service-Based Application (SBA) is built by defining a workflow that compose...
The major motivation for self-adaptive computing systems is the self-adjustment of the software acco...
Proactive adaptation of service composition has been recognized as a major research challenge for se...
Modern software-intensive systems often interact with an environment whose behavior changes over tim...
Service-based applications need to adapt at runtime in order to mitigate the effect of environmental...
Self-adaptation is a basic capability of modern applications, which adjust their structure and behav...
International audienceA self-adaptive service can maintain its QoS requirements in the presence of d...