2011
DOI: 10.1007/978-3-642-25535-9_28
|View full text |Cite
|
Sign up to set email alerts
|

QoS-Driven Proactive Adaptation of Service Composition

Abstract: Proactive adaptation of service composition has been recognized as a major research challenge for service-based systems. In this paper we describe an approach for proactive adaptation of service composition due to changes in service operation response time; or unavailability of operations, services, and providers. The approach is based on exponentially weighted moving average (EWMA) for modelling service operation response time. The prediction of problems and the need for adaptation consider a group of service… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
34
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 35 publications
(34 citation statements)
references
References 22 publications
0
34
0
Order By: Relevance
“…In particular, we use multilayer perceptrons as a specific form of ANNs. We use the implementation of multilayer perceptrons (with their standard parameters) of the WEKA open source machine learning toolkit 1 . As attributes for the prediction models, we take the expected and actual times for all services of the process until the point of prediction.…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…In particular, we use multilayer perceptrons as a specific form of ANNs. We use the implementation of multilayer perceptrons (with their standard parameters) of the WEKA open source machine learning toolkit 1 . As attributes for the prediction models, we take the expected and actual times for all services of the process until the point of prediction.…”
Section: Methodsmentioning
confidence: 99%
“…Thereby, proactive process adaptation addresses shortcomings of reactive adaptation, such as loss of money (e.g., due to contractual penalties) or time-consuming roll-back and compensation activities [1,20].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…to prevent future failure or improve performance), these are still very limited and mainly focus on the change detection part, giving little or no consideration to the actual adaptation process. Proposed proactive change detection methods include applying performance prediction techniques [8,23,9], testing the behaviour of services 160 using generated test cases [7,24], and subscribing to change requests with the registry [25]. Such detection efforts can be considered complementary to our work (which focuses instead on the latter change handling step).…”
mentioning
confidence: 99%
“…Like us, a few approaches also consider subsequent proactive adaptation actions (e.g. [8,9,26]), but these actions are mostly instantiated for corrective purposes, to prevent an anticipated problem, ignoring 165 optimisation opportunities (G2). Furthermore, no proper modeling and management of the adaptation process, to avoid its interference with the application's execution (G5), is provided.…”
mentioning
confidence: 99%