Automated formal analysis and verification: an overview

被引:6
|
作者
Krena, Bohuslav [1 ]
Vojnar, Tomas [1 ]
机构
[1] Brno Univ Technol, IT4Innovat Ctr Excellence, FIT, CZ-61266 Brno, Czech Republic
关键词
formal analysis and verification; model checking; state space explosion; theorem proving; static analysis; SYMBOLIC MODEL CHECKING; DATA-FLOW ANALYSIS; PROGRAM; THEOREM;
D O I
10.1080/03081079.2012.757437
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper provides an overview of various existing approaches to automated formal analysis and verification. The most space is devoted to the approach of model checking, including its basic principles as well as the different techniques that have been proposed for dealing with the state space explosion problem in model checking. This paper, however, includes a brief discussion of theorem proving and static analysis too. All of the discussed approaches are introduced mostly on an informal level, with an attempt to provide the reader with their basic ideas and references to works where more details can be found.
引用
收藏
页码:335 / 365
页数:31
相关论文
共 50 条
  • [1] Formal analysis and verification of security for automated trust negotiation
    Liu, Xin-Xin
    Tang, Shao-Hua
    [J]. Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2013, 41 (01): : 77 - 82
  • [2] PRoofster: Automated Formal Verification
    Agrawal, Arpan
    First, Emily
    Kaufman, Zhanna
    Reichel, Tom
    Zhang, Shizhuo
    Zhou, Timothy
    Sanchez-Stern, Alex
    Ringer, Talia
    Brun, Yuriy
    [J]. 2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS, ICSE-COMPANION, 2023, : 26 - 30
  • [3] Automated formal verification of protocols
    Avresky, DR
    Vassilaras, S
    [J]. SIXTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 1997, : 166 - 169
  • [4] Formal Framework for Automated Analysis and Verification of Distributed Reactive Applications
    Chabane, Sarah
    Ameur-Boulifa, Rabea
    Mezghiche, Mohamed
    [J]. PROCEEDINGS OF 2017 FIRST INTERNATIONAL CONFERENCE ON EMBEDDED & DISTRIBUTED SYSTEMS (EDIS 2017), 2017, : 25 - 30
  • [5] RVF - AN AUTOMATED FORMAL VERIFICATION SYSTEM
    WANG, TC
    GOLDBERG, A
    [J]. LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1992, 607 : 735 - 739
  • [6] Automated formal verification for VHDL designs
    Lin, FY
    Li, HC
    [J]. COMPUTERS AND THEIR APPLICATIONS - PROCEEDINGS OF THE ISCA 11TH INTERNATIONAL CONFERENCE, 1996, : 174 - 177
  • [7] Formal framework for automated analysis and verification of web-based applications
    Haydar, M
    [J]. 19TH INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 410 - 413
  • [8] Formal methods and automated verification of critical systems
    Maurice H. ter Beek
    Stefania Gnesi
    Alexander Knapp
    [J]. International Journal on Software Tools for Technology Transfer, 2018, 20 : 355 - 358
  • [9] Formal Verification of Safety Architectures for Automated Driving
    Eberhart, Clovis
    Dubut, Jeremy
    Haydon, James
    Hasuo, Ichiro
    [J]. 2023 IEEE INTELLIGENT VEHICLES SYMPOSIUM, IV, 2023,
  • [10] Diversity-Driven Automated Formal Verification
    First, Emily
    Brun, Yuriy
    [J]. 2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2022), 2022, : 749 - 761