Abstraction and Learning for Infinite-State Compositional Verification

被引:1
|
作者
Giannakopoulou, Dimitra [1 ]
Pasareanu, Corina S. [2 ]
机构
[1] NASA Ames, Moffett Field, CA 94035 USA
[2] NASA Ames, CMU, Moffett Field, CA USA
关键词
D O I
10.4204/EPTCS.129.13
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Despite many advances that enable the application of model checking techniques to the verification of large systems, the state-explosion problem remains the main challenge for scalability. Compositional verification addresses this challenge by decomposing the verification of a large system into the verification of its components. Recent techniques use learning-based approaches to automate compositional verification based on the assume-guarantee style reasoning. However, these techniques are only applicable to finite-state systems. In this work, we propose a new framework that interleaves abstraction and learning to perform automated compositional verification of infinite-state systems. We also discuss the role of learning and abstraction in the related context of interface generation for infinite-state components.
引用
收藏
页码:211 / 228
页数:18
相关论文
共 50 条
  • [1] Abstraction and modular verification of infinite-state reactive systems
    Manna, Z
    REQUIREMENTS TARGETING SOFTWARE AND SYSTEMS ENGINEERING, 1998, 1526 : 273 - 292
  • [2] Abstraction-Based Verification of Infinite-State Reactive Modules
    Belardinelli, Francesco
    Lomuscio, Alessio
    ECAI 2016: 22ND EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, 285 : 725 - 733
  • [3] Foundations of Infinite-State Verification
    Majumdar, Rupak
    SOFTWARE SYSTEMS SAFETY, 2014, 36 : 191 - 222
  • [4] Some perspectives of infinite-state verification
    Thomas, W
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2005, 3707 : 3 - 10
  • [5] Formal Verification of Infinite-State BIP Models
    Bliudze, Simon
    Cimatti, Alessandro
    Jaber, Mohamad
    Mover, Sergio
    Roveri, Marco
    Saab, Wajeb
    Wang, Qiang
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, ATVA 2015, 2015, 9364 : 326 - 343
  • [6] On Automation of CTL* Verification for Infinite-State Systems
    Cook, Byron
    Khlaaf, Heidy
    Piterman, Nir
    COMPUTER AIDED VERIFICATION, PT I, 2015, 9206 : 13 - 29
  • [7] A Framework for the Verification of Parameterized Infinite-state Systems
    Alberti, Francesco
    Ghilardi, Silvio
    Sharygina, Natasha
    FUNDAMENTA INFORMATICAE, 2017, 150 (01) : 1 - 24
  • [8] A verification methodology for infinite-state message passing systems
    Sprenger, C
    Worytkiewicz, K
    FIRST ACM AND IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CO-DESIGN, PROCEEDINGS, 2003, : 255 - 264
  • [9] Parameterized verification of infinite-state processes with global conditions
    Abdulla, Parosh Aziz
    Delzanno, Giorgio
    Rezine, Ahmed
    COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2007, 4590 : 145 - +
  • [10] Languages, rewriting systems, and verification of infinite-state systems
    Bouajjani, A
    AUTOMATA LANGUAGES AND PROGRAMMING, PROCEEDING, 2001, 2076 : 24 - 39