Compositional verification in linear-time temporal logic

被引:0
|
作者
Tsay, YK [1 ]
机构
[1] Natl Taiwan Univ, Dept Informat Management, Taipei, Taiwan
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the compositional verification of a concurrent system, one seeks to deduce properties of the system, from properties of its constituent modules. This paper supplements our previous work on the same subject to provide a comprehensive compositional framework in linear-time temporal logic. It has been shown by many that specifying properties of a module in the assumption-guarantee style is effective in achieving compositionality. We consider two forms of temporal formulas that correspond to two, interpretations of an assumption-guarantee specification and investigate how they can be applied in compositional verification. We argue by examples that the two forms complement each other and both are needed to facilitate the compositional approach. We also show how to handle assumption-guarantee specifications where the assumption contains a liveness property.
引用
收藏
页码:344 / 358
页数:15
相关论文
共 50 条
  • [11] Semantics for Linear-time Temporal Logic with Finite Observations
    Amjad, Rayhana
    van Glabbeek, Rob
    O'Connor, Liam
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2024, (412):
  • [12] Linear-time Temporal Logic with Event Freezing Functions
    Tonetta, Stefano
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2017, (256): : 195 - 209
  • [13] Natural deduction calculus for linear-time temporal logic
    Bolotov, Alexander
    Basukoski, Artie
    Grigoriev, Oleg
    Shangin, Vasilyi
    LOGICS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4160 : 56 - 68
  • [14] A tableau construction for finite linear-time temporal logic
    Huang, Samuel
    Cleaveland, Rance
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2022, 125
  • [15] Combining linear-time temporal logic with constructiveness and paraconsistency
    Kamide, Norihiro
    Wansing, Heinrich
    JOURNAL OF APPLIED LOGIC, 2010, 8 (01) : 33 - 61
  • [16] Linear-time Temporal Logic guided Greybox Fuzzing
    Meng, Ruijie
    Dong, Zhen
    Li, Jialin
    Beschastnikh, Ivan
    Roychoudhury, Abhik
    2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2022), 2022, : 1343 - 1355
  • [17] The complexity of counting models of linear-time temporal logic
    Torfah, Hazem
    Zimmermann, Martin
    ACTA INFORMATICA, 2018, 55 (03) : 191 - 212
  • [18] Embedding Linear-Time Temporal Logic into Infinitary Logic: Application to Cut-Elimination for Multi-agent Infinitary Epistemic Linear-Time Temporal Logic
    Kamide, Norihiro
    COMPUTATIONAL LOGIC IN MULTI-AGENT SYSTEMS, 2009, 5405 : 57 - 76
  • [19] Automated natural deduction for propositional linear-time temporal logic
    Bolotov, Alexander
    Grigoriev, Oleg
    Shangin, Vasilyi
    TIME 2007: 14TH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING, PROCEEDINGS, 2007, : 47 - +
  • [20] THE COMPLEXITY OF LINEAR-TIME TEMPORAL LOGIC OVER THE CLASS OF ORDINALS
    Demri, Stephane
    Rabinovich, Alexander
    LOGICAL METHODS IN COMPUTER SCIENCE, 2010, 6 (04) : 1 - 25