Title
Requirements-Driven Self-Optimization of Composite Services Using Feedback Control
Abstract
In an uncertain and changing environment, a composite service needs to continuously optimize its business process and service selection through runtime adaptation. To achieve the overall satisfaction of stakeholder requirements, quality tradeoffs are needed to adapt the composite service in response to the changing environments. Existing approaches on service selection and composition, however, are mostly based on quality preferences and business processes decisions made statically at the design time. In this paper, we propose a requirements-driven self-optimization approach for composite services. It measures the quality of services (QoS), estimates the earned business value, and tunes the preference ranks through a feedback loop. The detection of unexpected earned business value triggers the proposed self-optimization process systematically. At the process level, a preference-based reasoner configures a requirements goal model according to the tuned preference ranks of QoS requirements, reconfiguring the business process according to its mappings from the goal configurations. At the service level, selection decisions are optimized by utilizing the tuned weights of QoS criteria. We used an experimental study to evaluate the proposed approach. Results indicate that the new approach outperforms both fixed-weighted and floating-weighted service selection approaches with respect to earned business value and adaptation flexibility.
Year
DOI
Venue
2015
10.1109/TSC.2014.2298866
IEEE T. Services Computing
Keywords
DocType
Volume
optimisation,goal configurations,business value,stakeholder requirements,service selection,qos criteria,adaptation flexibility,quality of service,business processes decisions,requirements-driven self-optimization,process reconfiguration,selection decisions,preference-based reasoner,runtime adaptation,feedback loop,feedback,QoS criteria,QoS,fixed-weighted service selection,feedback control,quality tradeoffs,composite services,qos requirements,requirements goal model,self-optimization process level,earned business value,changing environment,self-optimization,business data processing,qos,QoS requirements,quality of services,floating-weighted service selection,service level
Journal
8
Issue
ISSN
Citations 
1
1939-1374
6
PageRank 
References 
Authors
0.45
22
4
Name
Order
Citations
PageRank
Bihuan Chen127721.54
Xin Peng259967.59
Yijun Yu31558113.40
Wenyun Zhao452654.45