Verification of parametric concurrent systems with prioritised FIFO resource management

被引:17
|
作者
Bouajjani, Ahmed [2 ]
Habermehl, Peter [2 ]
Vojnar, Tomas [1 ]
机构
[1] Brno Univ Technol, FIT, Brno 61266, Czech Republic
[2] Univ Paris 07 Denis Diderot, LIAFA, CNRS, F-75251 Paris 05, France
基金
欧盟地平线“2020”;
关键词
formal verification; parameterised verification; infinite-state system verification; cut off; model checking; parameterised networks of processes; resource sharing;
D O I
10.1007/s10703-008-0048-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of parametric verification over a class of systems of processes competing for access to shared resources. We suppose the access to the resources to be controlled according to a FIFO-based policy with a possibility of distinguishing low-priority and high-priority resource requests. We propose a model of the concerned systems based on extended automata with queues. Over this model, we address verification of properties expressed in LTL X enriched with global process quantification and interpreted on finite as well as fair behaviours of the given systems. In addition, we examine parametric verification of process deadlockability too. By reducing the parametric verification problems to finite-state model checking, we establish several decidability results for different classes of the considered properties and systems (including the special case of systems with the pure FIFO resource management). Furthermore, we show that parametric verification against formulae with local process quantification is undecidable in the given context.
引用
收藏
页码:129 / 172
页数:44
相关论文
共 29 条
  • [1] Verification of parametric concurrent systems with prioritised FIFO resource management
    Ahmed Bouajjani
    Peter Habermehl
    Tomáš Vojnar
    Formal Methods in System Design, 2008, 32 : 129 - 172
  • [2] Verification of concurrent systems with parametric delays using octahedra
    Clariso, Robert
    Cortadella, Jordi
    FUNDAMENTA INFORMATICAE, 2007, 78 (01) : 1 - 33
  • [3] Parametrized verification diagrams: temporal verification of symmetric parametrized concurrent systems
    Sanchez, Alejandro
    Sanchez, Cesar
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2017, 80 (3-4) : 249 - 282
  • [4] Parametric Systems: Verification and Synthesis
    Sofronie-Stokkermans, Viorica
    FUNDAMENTA INFORMATICAE, 2020, 173 (2-3) : 91 - 138
  • [5] Formal Specification and Verification of Self-Adaptive Concurrent Systems
    Fakhir, Muhammad Ilyas
    Kazmi, Syed Asad Raza
    IEEE ACCESS, 2018, 6 : 34790 - 34803
  • [6] Approximate verification of concurrent systems using token structures and invariants
    Antonino, Pedro
    Gibson-Robinson, Thomas
    Roscoe, A. W.
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2022, 24 (04) : 613 - 633
  • [7] Approximate verification of concurrent systems using token structures and invariants
    Pedro Antonino
    Thomas Gibson-Robinson
    A. W. Roscoe
    International Journal on Software Tools for Technology Transfer, 2022, 24 : 613 - 633
  • [8] Modular formal verification of specifications of concurrent systems
    Gradara, Sara
    Santone, Antonella
    Vaglini, Gigliola
    Villani, Maria Luisa
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2008, 18 (01) : 5 - 28
  • [9] Compositional verification of concurrent systems by combining bisimulations
    Lang, Frederic
    Mateescu, Radu
    Mazzanti, Franco
    FORMAL METHODS IN SYSTEM DESIGN, 2021, 58 (1-2) : 83 - 125
  • [10] A probabilistic approach to automatic verification of concurrent systems
    Tronci, E
    Della Penna, G
    Intrigila, B
    Zilli, MV
    APSEC 2001: EIGHTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2001, : 317 - 324