Composing Processes Using Modified Rely-Guarantee Specifications

  • Authors:
  • Rajir Manohar;Paolo A. G. Sivilotti

  • Affiliations:
  • -;-

  • Venue:
  • Composing Processes Using Modified Rely-Guarantee Specifications
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a specification notation for components of concurrent systems and an accompanying proof methodology for reasong about the composition of these components. The specification construct is motivated by rely-guarantee pairs and by any-component program properties. The proof technique is based on an implication ladder and on two basic properties from which more complex properties are derived. Two examples illustrate the simplicity and compositionality of the model, and demonstrate how the model can be used to create structured and reusable proofs of distributed systems.