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 条
  • [1] CHALLENGES IN FORMAL METHODS FOR TESTING AND VERIFICATION OF CLOUD COMPUTING SYSTEMS
    Gawanmeh, Amjad
    Alomari, Ahmad
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2015, 16 (03): : 321 - 332
  • [2] Challenges in formal methods for testing and verification of cloud computing systems
    Gawanmeh, Amjad
    Alomari, Ahmad
    Scalable Computing, 2015, 16 (03): : 321 - 332
  • [3] An Efficient Formal Modeling Framework for Hybrid Cloud-Fog Systems
    Chen, Xiao
    Ding, Jie
    Lu, Zhenyu
    Zhan, Tianming
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (01): : 447 - 462
  • [4] Research on Formal Design and Verification of Operating Systems
    Qian, Zhenjiang
    Liu, Yongjun
    Jin, Yong
    Xing, Xiaoshuang
    Zhang, Mingxin
    Gong, Shengrong
    Liu, Wei
    Yang, Weiyong
    Tan, Jack
    Zhang, Lifeng
    EMBEDDED SYSTEMS TECHNOLOGY, ESTC 2017, 2018, 857 : 81 - 88
  • [5] Formal modeling and verification of security controls for multimedia systems in the cloud
    Masoom Alam
    Saif-ur-Rehman Malik
    Qaisar Javed
    Abid Khan
    Shamaila Bisma Khan
    Adeel Anjum
    Nadeem Javed
    Adnan Akhunzada
    Muhammad Khurram Khan
    Multimedia Tools and Applications, 2017, 76 : 22845 - 22870
  • [6] Formal modeling and verification of security controls for multimedia systems in the cloud
    Alam, Masoom
    Malik, Saif-ur-Rehman
    Javed, Qaisar
    Khan, Abid
    Khan, Shamaila Bisma
    Anjum, Adeel
    Javed, Nadeem
    Akhunzada, Adnan
    Khan, Muhammad Khurram
    MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (21) : 22845 - 22870
  • [7] Securing Combined Fog-to-Cloud Systems: Challenges and Directions
    Kahvazadeh, Sarang
    Masip-Bruin, Xavi
    Marin-Tordera, Eva
    Gomez Cardenas, Alejandro
    PROCEEDINGS OF THE FUTURE TECHNOLOGIES CONFERENCE (FTC) 2019, VOL 1, 2020, 1069 : 877 - 892
  • [8] A Review on Fog Computing: Architecture, Fog with IoT, Algorithms and Research Challenges
    Sabireen, H. .
    Neelanarayanan, V. .
    ICT EXPRESS, 2021, 7 (02): : 162 - 176
  • [9] Formal verification approaches and standards in the cloud computing: A comprehensive and systematic review
    Souri, Alireza
    Navimipour, Nima Jafari
    Rahmani, Amir Masoud
    COMPUTER STANDARDS & INTERFACES, 2018, 58 : 1 - 22
  • [10] Interconnection of Systems with Cloud-Fog-Edge architectures: Concept and Challenges
    Corches, Cosmina
    Daraban, Mihai
    Stan, Ovidiu
    Enyedi, Szilard
    Miclea, Liviu
    CONTROL ENGINEERING AND APPLIED INFORMATICS, 2021, 23 (01): : 60 - 71