Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of their concurrency, communication, and synchronization mechanisms. Rather than performing analysis at the level of code in, e.g., Java or C++, we consider the analysis of such systems at the level of an abstract, executable modeling language. This language, based on concurrent objects communicating by asynchronous method calls, avoids some difficul-ties of mainstream object-oriented programming languages related to compositionality and aliasing. To facilitate system analysis, compositional verification systems are needed, which allow components to be analyzed independently of their environment. In this paper, a proof system for partial correc...
The notions of serializability, linearizability and sequential consistency are used in the specifica...
Formal methods to specify and verify concurrent programs with synchronous message passing are discus...
Verification of concurrent systems is difficult because of the inherent nondeterminism. Modern verif...
Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of...
AbstractDistributed and concurrent object-oriented systems are difficult to analyze due to the compl...
AbstractCurrent object-oriented approaches to distributed programs may be criticized in several resp...
Abstract. This paper introduces a compositional Hoare logics for rea-soning about he correctness ofs...
Abstract Distributed and concurrent object-oriented systems are difficult to analyze due to the comp...
Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of...
Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of...
Specification and verification techniques for abstract data types that have been successful for sequ...
An axiomatic characterization of monitors, based on assumption-commitment style reasoning, is given ...
Concurrency is ubiquitous in modern software. The computing base of systems software, including oper...
A compositional proof system is given for an OCCAM-like real-time programming language for distribut...
Ouvrage (éditeur).The objective of this issue was to provide an integrated forum for the presentatio...
The notions of serializability, linearizability and sequential consistency are used in the specifica...
Formal methods to specify and verify concurrent programs with synchronous message passing are discus...
Verification of concurrent systems is difficult because of the inherent nondeterminism. Modern verif...
Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of...
AbstractDistributed and concurrent object-oriented systems are difficult to analyze due to the compl...
AbstractCurrent object-oriented approaches to distributed programs may be criticized in several resp...
Abstract. This paper introduces a compositional Hoare logics for rea-soning about he correctness ofs...
Abstract Distributed and concurrent object-oriented systems are difficult to analyze due to the comp...
Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of...
Distributed and concurrent object-oriented systems are difficult to analyze due to the complexity of...
Specification and verification techniques for abstract data types that have been successful for sequ...
An axiomatic characterization of monitors, based on assumption-commitment style reasoning, is given ...
Concurrency is ubiquitous in modern software. The computing base of systems software, including oper...
A compositional proof system is given for an OCCAM-like real-time programming language for distribut...
Ouvrage (éditeur).The objective of this issue was to provide an integrated forum for the presentatio...
The notions of serializability, linearizability and sequential consistency are used in the specifica...
Formal methods to specify and verify concurrent programs with synchronous message passing are discus...
Verification of concurrent systems is difficult because of the inherent nondeterminism. Modern verif...