A Branching Time Variant of CaRet

被引:4
|
作者
Gutsfeld, Jens Oliver [1 ]
Mueller-Olm, Markus [1 ]
Nordhoff, Benedikt [1 ]
机构
[1] Westfalische Wilhelms Univ Munster, Inst Informat, Einsteinstr 62, D-48149 Munster, Germany
来源
关键词
MODEL CHECKING; GAMES; AUTOMATA; CALLS;
D O I
10.1007/978-3-319-94111-0_9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A shortcoming of traditional logics like LTL and CTL on Pushdown Systems is their inability to express specifications about the call-/return-behavior or the stack content. A natural approach to this problem is the logic CaRet. CaRet adds modalities to LTL that allow specifications to navigate over calls and returns of procedures. In this paper, BranchCaRet, a natural CTL-like variant of CaRet is defined that provides existentially and universally quantified CaRet modalities. We prove that BranchCaRet model checking is decidable and EXPTIME-complete by extending a known CTL model checking algorithm for Pushdown Systems based on Alternating Buchi Pushdown Systems.
引用
收藏
页码:153 / 170
页数:18
相关论文
共 50 条
  • [31] Abstraction for branching time properties
    Namjoshi, KS
    COMPUTER AIDED VERIFICATION, 2003, 2725 : 288 - 300
  • [32] SAFETY FOR BRANCHING TIME SEMANTICS
    BOUAJJANI, A
    FERNANDEZ, JC
    GRAF, S
    RODRIGUEZ, C
    SIFAKIS, J
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 510 : 76 - 92
  • [33] Linear time datalog and branching time logic
    Gottlob, G
    Grädel, E
    Veith, H
    LOGIC-BASED ARTIFICIAL INTELLIGENCE, 2000, 597 : 443 - 467
  • [34] Transition Semantics for Branching Time
    Antje Rumberg
    Journal of Logic, Language and Information, 2016, 25 : 77 - 108
  • [35] Consistency as a Branching Time Notion
    Kiehn, Astrid
    Pattathurajan, Mohnish
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, TAMC 2019, 2019, 11436 : 359 - 377
  • [36] Probabilistic causation in branching time
    Oksanen, M
    SYNTHESE, 2002, 132 (1-2) : 89 - 117
  • [37] Branching Time as a Conceptual Structure
    Ohrstrom, Peter
    Scharfe, Henrik
    Ploug, Thomas
    CONCEPTUAL STRUCTURES: FROM INFORMATION TO INTELLIGENCE, 2010, 6208 : 125 - 138
  • [38] Bilateral variant branching pattern of posterior cord of brachial plexus
    Pandey, Vishnu
    Yadav, Yogesh
    Bharihoke, Veena
    Singh, Vishram
    JOURNAL OF THE ANATOMICAL SOCIETY OF INDIA, 2016, 65 : S76 - S78
  • [39] Forefather distribution in a variant of Galton-Watson branching process
    Laha, Arnab Kumar
    Yadav, Sumit Kumar
    STOCHASTIC MODELS, 2019, 35 (03) : 269 - 283
  • [40] CARET Model Checking for Malware Detection
    Huu-Vu Nguyen
    Touili, Tayssir
    SPIN'17: PROCEEDINGS OF THE 24TH ACM SIGSOFT INTERNATIONAL SPIN SYMPOSIUM ON MODEL CHECKING OF SOFTWARE, 2017, : 152 - 161