3 LOGICS FOR BRANCHING BISIMULATION

被引:144
作者
DENICOLA, R [1 ]
VAADRAGER, F [1 ]
机构
[1] CWI, 1009 AB AMSTERDAM, NETHERLANDS
关键词
BACKWARD MODALITIES; BRANCHING BISIMULATION EQUIVALENCE; CONCURRENCY; CTL; DOUBLY LABELED TRANSITION SYSTEMS; HENNESSY-MILNER LOGIC; KRIPKE STRUCTURES; LABELED TRANSITION SYSTEMS; REACTIVE SYSTEMS; SEMANTICS; STUTTERING EQUIVALENCE; UNTIL OPERATIONS;
D O I
10.1145/201019.201032
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Three temporal logics are introduced that induce on labeled transition systems the same identifications as branching bisimulation, a behavioral equivalence that aims at ignoring invisible transitions while preserving the branching structure of systems. The first logic is an extension of Hennessy-Milner Logic with an ''until'' operator. The second one is another extension of Hennessy-Milner Logic, which exploits the power of backward modalities. The third logic is CTL* without the next-time operator. A relevant side-effect of the last characterization is that it sets a bridge between the state- and action-based approaches to the semantics of concurrent systems.
引用
收藏
页码:458 / 487
页数:30
相关论文
共 40 条
  • [1] ABRAMSKY S, 1989, THEORET COMPUT SCI, V53, P225
  • [2] AKKERMAN GJ, 1990, P9006 U AMST PROGR R
  • [3] [Anonymous], 1989, LECT NOTES COMPUT SC
  • [4] BAETEN JCM, 1990, CAMBRIDGE TRACT THEO, V17
  • [5] BLOOM B, 1988, 15TH P ACM POPL, P229
  • [6] Bolognesi T., 1995, LOTOSPHERE SOFTWARE
  • [7] CHARACTERIZING FINITE KRIPKE STRUCTURES IN PROPOSITIONAL TEMPORAL LOGIC
    BROWNE, MC
    CLARKE, EM
    GRUMBERG, O
    [J]. THEORETICAL COMPUTER SCIENCE, 1988, 59 (1-2) : 115 - 131
  • [8] CLARKE EM, 1989, FOURTH ANNUAL SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, P353
  • [9] AUTOMATIC VERIFICATION OF FINITE-STATE CONCURRENT SYSTEMS USING TEMPORAL LOGIC SPECIFICATIONS
    CLARKE, EM
    EMERSON, EA
    SISTLA, AP
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1986, 8 (02): : 244 - 263
  • [10] CLEAVELAND R, 1990, LECT NOTES COMPUT SC, V407, P24