3 LOGICS FOR BRANCHING BISIMULATION

被引:147
作者
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 [J].
BROWNE, MC ;
CLARKE, EM ;
GRUMBERG, O .
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 [J].
CLARKE, EM ;
EMERSON, EA ;
SISTLA, AP .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1986, 8 (02) :244-263
[10]  
CLEAVELAND R, 1990, LECT NOTES COMPUT SC, V407, P24