Branching versus linear logics yet again

6Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A brief overview is given of the temporal logics used in concurrent program verification and in database and systems specification. The properties of the underlying modal frame structures are analysed. The relative advantages of the linear and branching approaches are discussed. The state versus path formulas controversy is revisited. A meta-linear operator L is proposed and compared with the "in all trajectories" operator considered in the language CTL*. The usefulness of the new operator within the context of a layered methodology for database and information systems specification and verification is illustrated. The operator is seen as a "frame change operator" and other interesting operators of this class are referred. Finitary and infinitary axiomatisations are given for the operator L. The proof of the completeness of the infinitary axiomatisation is briefly outlined. This proof requires an appropriate extension of the usual Henkin methods. © 1990 BCS.

Cite

CITATION STYLE

APA

Carmo, J., & Sernadas, A. (1990). Branching versus linear logics yet again. Formal Aspects of Computing, 2(1), 24–59. https://doi.org/10.1007/BF01888216

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free