Concurrent dynamic logic

D Peleg - Journal of the ACM (JACM), 1987 - dl.acm.org
In this paper concurrent dynamic logic (CDL) is introduced as an extension of dynamic logic
tailored toward handling concurrent programs. Properties of CDL are discussed, both on the …

A Hoare-like proof system for analysing the computation time of programs

HR Nielson - Science of Computer Programming, 1987 - Elsevier
Versions of Hoare logic have been introduced to prove partial and total correctness
properties of programs. In this paper it is shown how a Hoare-like proof system for while …

Completeness and incompleteness of trace-based network proof systems

J Widom, D Gries, FB Schneider - Proceedings of the 14th ACM SIGACT …, 1987 - dl.acm.org
Most trace-based proof systems for networks of processes are known to be incomplete.
Extensions to achieve completeness are generally complicated and cumbersome. In this …

Optimal run time optimization proved by a new look at abstract interpretations

B Steffen - TAPSOFT'87: Proceedings of the International'Joint …, 1987 - Springer
A two stage run time optimization algorithm is presented that combines two well-known
techniques in a Herbrand optimal manner:-Kildall's iterative method for data flow analysis …

[PDF][PDF] Arithmetical axiomatization of first-order temporal logic

A Szalas - Information Processing Letters, 1987 - academia.edu
A major trend in programming logic concerns proof systems that enable formal reasoning
about program properties. Various notions of completeness were defined and new …

Trace-based network proof systems: expressiveness and completeness

J Widom - 1987 - ecommons.cornell.edu
Most trace-based proof systems for networks of processes are known to be incomplete.
Extensions to achieve completeness are generally complicated and cumbersome. In this …

[图书][B] Two-level grammar: an implementable metalanguage for consistent and complementary language specifications

B Edupuganty - 1987 - search.proquest.com
Programming languages have traditionally been defined operationally, axiomatically or
denotationally. This work introduces Two-Level Grammar (TLG) as a programming language …

The expressive theory of stacks

S Kamin - Acta informatica, 1987 - Springer
The usual theory of stacks is not expressive in the sense of Cook; that is, loop invariants
needed to prove programs that use stacks cannot be stated in the logic. We first prove this …

Skinny and fleshy failures of relative completeness

D Leivant, T Fernando - Proceedings of the 14th ACM SIGACT-SIGPLAN …, 1987 - dl.acm.org
The notion of relative completeness of logics of programs was delineated almost ten years
ago, in particular by Wand, Cook and Clarke. More recently, it has been felt that Cook's …

Semantically based axiomatics

SD Brookes - International Workshop on Mathematical Foundations …, 1987 - Springer
This paper discusses some fundamental issues related to the construction of semantically
based axiomatic proof systems for reasoning about program behavior. We survey …