The Semantic Foundations of a Compositional Proof Method for Synchronously Communicating Processes

  • Authors:
  • Frank S. de Boer;Willem P. de Roever;Ulrich Hannemann

  • Affiliations:
  • -;-;-

  • Venue:
  • MFCS '99 Proceedings of the 24th International Symposium on Mathematical Foundations of Computer Science
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

We investigate the semantic foundations of a compositional proof method for concurrent systems communicating via synchronous message passing. Beising ourselves on the inductive assertion method for local verification of synchronous transition diagrams which are composed both sequentially and in parallel, we present a compositional proof system that is proved sound and (semantically) complete. The mathematical foundations of this methodology consist of a purely semantic view of predicates as sets of states, the introduction of a virtual history variable into the proofs of basic components, a semantic approximation called involvement of the syntactic notion of occurrence of a variable or a channel within an assertion, and the use of projections as fundamental technique for formulating compositional proof rules.