The two-step commitment protocol: Modeling, specification and proof methodology

  • Authors:
  • J. L. Baer;G. Gardarin;C. Girault;G. Roucairol

  • Affiliations:
  • -;-;-;-

  • Venue:
  • ICSE '81 Proceedings of the 5th international conference on Software engineering
  • Year:
  • 1981

Quantified Score

Hi-index 0.00

Visualization

Abstract

A two-step commitment algorithm which assures transaction update atomicity in a distributed data base is modelled using colored Petri Nets. The modeling helps in determining the numerous crash possibilities and in specifying recovery procedures and associated protocols. The use of unalterable logs is required and modelled accordingly. A methodology for proof correctness based on linear invariants is presented.