AbstractThis paper introduces a compositional Hoare logic for reasoning about the partial correctness and absence of deadlock of a certain class of programs. Considered are programs that describe networks composed of a dynamically evolving collection of processes which are all executing in parallel, and which know each other by maintaining and passing around process-references via an asynchronous communication mechanism based on (unbounded) FIFO buffers. The Hoare logic formalizes reasoning about such dynamic networks on an abstraction level that is at least as high as that of the programming language. This means that the only operations on ‘pointers’ (that is, references to processes) are testing for equality and dereferencing. Moreover, i...
AbstractDistributed and concurrent object-oriented systems are difficult to analyze due to the compl...
AbstractWe introduce some combinatorial techniques for establishing the deadlock freedom of concurre...
AbstractWe present the first compositional proof system for checking processes against formulas in t...
AbstractThis paper introduces a compositional Hoare logic for reasoning about the partial correctnes...
Abstract. This paper introduces a compositional Hoare logics for rea-soning about he correctness ofs...
This paper describes a compositional proof system called P-A logic for establishing weak total corre...
We introduce a state-based language for programming dynamically changing networks which c...
We introduce in this paper new communication and synchronization constructs which allow deterministi...
AbstractIn this paper processes specifiable over a non-uniform language are considered. The language...
This thesis develops a verification theory for systems of parallel processes communicating with one...
International audiencePartial correctness is perhaps the most important functional property of algo-...
Classical Hoare triples are modified to specify and design distributed real-time systems. The assert...
This thesis presents proof rules for an extension of Hoare's Communicating Sequential Processes (CS...
Hoare logics are proof systems that allow one to formally establish properties of computer programs....
Relational Hoare logics extend the applicability of modular, deductive verification to encompass imp...
AbstractDistributed and concurrent object-oriented systems are difficult to analyze due to the compl...
AbstractWe introduce some combinatorial techniques for establishing the deadlock freedom of concurre...
AbstractWe present the first compositional proof system for checking processes against formulas in t...
AbstractThis paper introduces a compositional Hoare logic for reasoning about the partial correctnes...
Abstract. This paper introduces a compositional Hoare logics for rea-soning about he correctness ofs...
This paper describes a compositional proof system called P-A logic for establishing weak total corre...
We introduce a state-based language for programming dynamically changing networks which c...
We introduce in this paper new communication and synchronization constructs which allow deterministi...
AbstractIn this paper processes specifiable over a non-uniform language are considered. The language...
This thesis develops a verification theory for systems of parallel processes communicating with one...
International audiencePartial correctness is perhaps the most important functional property of algo-...
Classical Hoare triples are modified to specify and design distributed real-time systems. The assert...
This thesis presents proof rules for an extension of Hoare's Communicating Sequential Processes (CS...
Hoare logics are proof systems that allow one to formally establish properties of computer programs....
Relational Hoare logics extend the applicability of modular, deductive verification to encompass imp...
AbstractDistributed and concurrent object-oriented systems are difficult to analyze due to the compl...
AbstractWe introduce some combinatorial techniques for establishing the deadlock freedom of concurre...
AbstractWe present the first compositional proof system for checking processes against formulas in t...