Formal Verification of Cloud and Fog Systems: A Review and Research Challenges

被引:3
|
作者
Fakhfakh, Fairouz [1 ]
Kallel, Slim [1 ]
Cheikhrouhou, Saoussen [1 ]
机构
[1] Univ Sfax, ReDCAD, Sfax, Tunisia
关键词
Formal verification; Cloud computing; Fog computing; Systematic literature review; Future directions; TEMPORAL LOGIC; SECURE; DEPLOYMENT; ENERGY; MODEL; IOT;
D O I
10.3897/jucs.66455
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cloud and Fog computing have been widely recognized as attractive solutions in both academic and industrial sectors. Despite their benefits, the adoption of Cloud and Fog computing still have considerable challenges to be handled due to the increase of client requirements. A crucial issue, in this context, is how to verify the correctness of Cloud and Fog systems. The use of formal methods is an efficient mean which provides a real help for the designer to evaluate the behaviour of a system and prevent errors before its implementation. In this paper, we present a systematic literature review (SLR) on the current state of the art in this field. We collect the existing studies on the use of formal methods for proving the correctness of Cloud and Fog systems. The proposed approaches are compared based on some technical properties such as the verification methods, the verification tools, the considered properties, and the application domains. In addition, future directions which need more investigations are presented. We believe that our paper will be useful for industry and academic researchers to understand the existing contributions that deal with the cor-rectness of Cloud and Fog systems. Moreover, it helps them to address several gaps in the literature.
引用
收藏
页码:341 / 363
页数:23
相关论文
共 50 条
  • [31] Formal Verification of Cloud Orchestration Design with TOSCA and BPEL
    Chareonsuk, Warun
    Vatanawood, Wiwat
    2016 13TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY (ECTI-CON), 2016,
  • [32] Landmark-based data location verification in the cloud: review of approaches and challenges
    Irain, Malik
    Jorda, Jacques
    Mammeri, Zoubir
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2017, 6
  • [33] Landmark-based data location verification in the cloud: review of approaches and challenges
    Malik Irain
    Jacques Jorda
    Zoubir Mammeri
    Journal of Cloud Computing, 6
  • [34] Towards a Formal Verification Approach for Cloud Software Architecture
    Ayach, Amal
    Sliman, Layth
    Kmimech, Mourad
    Bhiri, Mohamed Tahar
    Raddaoui, Badran
    NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2017, 297 : 490 - 502
  • [35] Formal Verification of Mandatory access control for Privacy Cloud
    Zhu, Yi
    Zhu, Hong
    2013 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2013, : 297 - 300
  • [36] Formal Modeling and Verification of Cloud Elasticity with Maude and LTL
    Khebbeb, Khaled
    Hameurlain, Nabil
    Belala, Faiza
    NEW TRENDS IN MODEL AND DATA ENGINEERING, 2019, 1085 : 64 - 77
  • [37] Formal verification of secure information flow in cloud computing
    Zeng, Wen
    Koutny, Maciej
    Watson, Paul
    Germanos, Vasileios
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2016, 27-28 : 103 - 116
  • [38] Methods and Tools for Formal Verification of Cloud Sisal Programs
    Kasyanov, Victor N.
    Kasyanova, Elena, V
    2ND INTERNATIONAL CONFERENCE ON MATHEMATICS AND COMPUTERS IN SCIENCE AND ENGINEERING (MACISE 2020), 2020, : 219 - 222
  • [39] The Internet of Things, Fog and Cloud continuum: Integration and challenges
    Bittencourt, Luiz
    Immich, Roger
    Sakellariou, Rizos
    Fonseca, Nelson
    Madeira, Edmundo
    Curado, Marilia
    Villas, Leandro
    DaSilva, Luiz
    Lee, Craig
    Rana, Omer
    INTERNET OF THINGS, 2018, 3-4 : 134 - 155
  • [40] Formal verification of privacy for RFID systems
    Bruso, Mayla
    Chatzikokolakis, Konstantinos
    den Hartog, Jerry
    2010 23RD IEEE COMPUTER SECURITY FOUNDATIONS SYMPOSIUM (CSF), 2010, : 75 - 88