Lead Time-Aware Proactive Adaptation for Service-Oriented Systems

Jingbin Zhang, Meng Ma, Ping Wang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Many service-oriented systems (SoS) operate in uncertain and changing environments. Hence, SoSs should be able to adapt itself during runtime to ensure that they maintain user-expected quality indicators. In real-world environments, some adaptations may have non-negligible latency, and take some lead time to produce their effect. Adapting reactively is an after-the-fact approach, which starts when the system deviates from the expected indicators. It can result in inefficiency and instability due to without anticipating the subsequent adaptation needs. To solve this problem, we propose a novel proactive adaptation solution - LetPa, which makes decisions based on predictions about how adaptations will unfold up to its completion. LetPa divides control parameters into three levels according to the SoS architecture and rates the adaptations considering both goal satisfaction and action penalties. We design a dynamic programming based decision mechanism in LetPa that enables SoS to determine which adaptations need be performed that can prevent and mitigate upcoming problems in the near-future time series. Simulation result implies that LetPa shows good stability and efficiency in SoSs.

Original languageEnglish
Title of host publicationProceedings - 2020 IEEE 13th International Conference on Web Services, ICWS 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages481-488
Number of pages8
ISBN (Electronic)9781728187860
DOIs
StatePublished - Oct 2020
Externally publishedYes
Event13th IEEE International Conference on Web Services, ICWS 2020 - Virtual, Beijing, China
Duration: 18 Oct 202024 Oct 2020

Publication series

NameProceedings - 2020 IEEE 13th International Conference on Web Services, ICWS 2020

Conference

Conference13th IEEE International Conference on Web Services, ICWS 2020
Country/TerritoryChina
CityVirtual, Beijing
Period18/10/2024/10/20

Keywords

  • Lead time-aware
  • Markv decision process
  • Proactive adaptation
  • Self-adaptation
  • Service-oriented systems

Fingerprint

Dive into the research topics of 'Lead Time-Aware Proactive Adaptation for Service-Oriented Systems'. Together they form a unique fingerprint.

Cite this