Formalizing Self-adaptive Clouds with KnowLang

被引:0
|
作者
Vassev, Emil [1 ]
Hinchey, Mike
Mayer, Philip
机构
[1] Univ Limerick, Lero Irish Software Engn Res Ctr, Limerick, Ireland
基金
爱尔兰科学基金会;
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cloud computing emerged as a paradigm offering new benefits to both social networking and IT business. However, to keep up with the increasing workload demand and to ensure that their services will be provided in a fail-safe manner and under consideration of their service-level agreement, contemporary cloud platforms need to be autonomous and self-adaptive. The development of self-adaptive clouds is a very challenging task, which is mainly due to their nondeterministic behavior, driven by service-level objectives that must be achieved despite the dynamic changes in the cloud environment. This paper presents a formal approach to modeling self-adaptive behavior for clouds. The approach relies on the KnowLang language, a formal language dedicated to knowledge representation for self-adaptive systems. A case study is presented to demonstrate the formalization of Science Clouds, a special class of self-adaptive clouds providing a cloud-scientific platform.
引用
收藏
页码:117 / 130
页数:14
相关论文
共 50 条
  • [1] KnowLang: Knowledge Representation for Self-Adaptive Systems
    Vassev, Emil
    Hinchey, Mike
    COMPUTER, 2015, 48 (02) : 81 - 84
  • [2] A Correct by Construction Approach For Modeling and Formalizing Self-adaptive Systems
    Hachicha, Marwa
    Dammak, Emna
    Ben Halima, Riadh
    Kacem, Ahmed Hadj
    2016 17TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2016, : 379 - 384
  • [3] A Self-adaptive hierarchical monitoring mechanism for Clouds
    Katsaros, Gregory
    Kousiouris, George
    Gogouvitis, Spyridon V.
    Kyriazis, Dimosthenis
    Menychtas, Andreas
    Varvarigou, Theodora
    JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (05) : 1029 - 1041
  • [4] Formalizing Compound MAPE patterns for Decentralized Control in Self-adaptive Systems
    Hachicha, Marwa
    Ben Halima, Riadh
    Kacem, Ahmed Hadj
    2018 12TH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2018,
  • [5] Self-adaptive Resource Management System in IaaS Clouds
    Farahnakian, Fahimeh
    Bahsoon, Rami
    Liljeberg, Pasi
    Pahikkala, Tapio
    PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 553 - 560
  • [6] Autonomy Requirements Engineering for Self-adaptive Science Clouds
    Vassev, Emil
    Hinchey, Mike
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 1345 - 1354
  • [7] A Self-Adaptive Network for HPC Clouds: Architecture, Framework, and Implementation
    Zahid, Feroz
    Taherkordi, Amir
    Gran, Ernst Gunnar
    Skeie, Tor
    Johnsen, Bjorn Dag
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (12) : 2658 - 2671
  • [8] FORMALIZING DISTRIBUTED SELF-ADAPTIVE SYSTEMS USING HIGH-LEVEL PETRI NETS
    Capra, Lorenzo
    Camilli, Matteo
    PROCEEDINGS OF THE 2019 SUMMER SIMULATION CONFERENCE (SUMMERSIM '19), 2019,
  • [9] Optimizing Multi-deployment on Clouds by Means of Self-adaptive Prefetching
    Nicolae, Bogdan
    Cappello, Franck
    Antoniu, Gabriel
    EURO-PAR 2011 PARALLEL PROCESSING, PT 1, 2011, 6852 : 503 - 513
  • [10] Research on Self-adaptive Algorithm in Self-adaptive Web System
    Cao, CaiFeng
    Luo, YaoZu
    Gong, Jing
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS RESEARCH AND MECHATRONICS ENGINEERING, 2015, 121 : 25 - 28