Towards Self-adaptation Planning for Complex Service-Based Systems

被引:0
|
作者
Ismail, Azlan [1 ]
Cardellini, Valeria [2 ]
机构
[1] Univ Teknol MARA UiTM, Fac Comp & Math Sci, Shah Alam, Malaysia
[2] Univ Roma Tor Vergata, Dept Civil Engn & Comp Sci Engn, Rome, Italy
关键词
Self-adaptation; Adaptation planning; Cross-layer services; Markov Decision Process; FRAMEWORK;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A complex service-based system (CSBS), which comprises a multi-layer structure possibly spanning multiple organizations, operates in a highly dynamic and heterogeneous environment. At run time the quality of service provided by a CSBS may suddenly change, so that violations of the Service Level Agreements (SLAs) established within and across the boundaries of organizations can occur. Hence, a key management choice is to design the CSBS as a self-adaptive system, so that it can properly plan adaptation decisions to maintain the overall quality defined in the SLAs. However, the challenge in planning the CSBS adaptation is the uncertainty effect of adaptation actions that can variously affect the multiple layers of the CSBS. In a dynamic and constantly evolving environment, there is no guarantee that the adaptation action taken at a given layer can have an overall positive effect. Furthermore, the complexity of the cross-layer interactions makes the decision making process a non-trivial task. In this paper, we address the problem by proposing a multi-layer adaptation planning with local and global adaptation managers. The local manager is associated with a single planning model, while the global manager is associated with a multiple planning model. Both planning models are based on Markov Decision Processes (MDPs) that provide a suitable technique to model decisions under uncertainty. We present an example of scenario to show the practicality of the proposed approach.
引用
收藏
页码:432 / 444
页数:13
相关论文
共 50 条
  • [21] Towards adaptive multi-robot systems: self-organization and self-adaptation
    Hrabia, Christopher-Eyk
    Luetzenberger, Marco
    Albayrak, Sahin
    [J]. KNOWLEDGE ENGINEERING REVIEW, 2018, 33
  • [22] Providing SIEM systems with self-adaptation
    Suarez-Tangil, Guillermo
    Palomar, Esther
    Ribagorda, Arturo
    Sanz, Ivan
    [J]. INFORMATION FUSION, 2015, 21 : 145 - 158
  • [23] Challenges in Predictive Self-Adaptation of Service Bundles
    Alencar, Patricio
    Weigand, Hans
    [J]. 2009 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 3, 2009, : 457 - 461
  • [24] Self-Adaptation in Collective Adaptive Systems
    Phan Cong Vinh
    [J]. MOBILE NETWORKS & APPLICATIONS, 2014, 19 (05): : 626 - 633
  • [25] Developing Service-based Software Systems with QoS Monitoring and Adaptation
    Yau, S. S.
    Ye, N.
    Sarjoughian, H.
    Huang, D.
    [J]. 12TH IEEE INTERNATIONAL WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2008, : 74 - 80
  • [26] Decentralized Dynamic Adaptation for Service-Based Collective Adaptive Systems
    Bucchiarone, Antonio
    De Sanctis, Martina
    Marconi, Annapaola
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2016 WORKSHOPS, 2017, 10380 : 5 - 20
  • [27] Self-Adaptation in Collective Adaptive Systems
    Phan Cong Vinh
    [J]. Mobile Networks and Applications, 2014, 19 : 626 - 633
  • [28] Self-Adaptation Using Multiagent Systems
    Weyns, Danny
    Georgeff, Michael
    [J]. IEEE SOFTWARE, 2010, 27 (01) : 86 - 91
  • [29] MODELING AND OPTIMIZATION OF COMPLEX SERVICES IN SERVICE-BASED SYSTEMS
    Grzech, Adam
    Swiatek, Pawel
    [J]. CYBERNETICS AND SYSTEMS, 2009, 40 (08) : 706 - 723
  • [30] Self-adaptation and distributed knowledge-based service ecosystem evolution
    Wang, Xianghui
    Feng, Zhiyong
    Huang, Keman
    Chen, Shizhan
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (24):