A Hoare-style verification calculus for control state ASMs

  • Authors:
  • Werner Gabrisch;Wolf Zimmermann

  • Affiliations:
  • Martin-Luther-Universität Halle-Wittenberg, Halle/Saale, Germany;Martin-Luther-Universität Halle-Wittenberg, Halle/Saale, Germany

  • Venue:
  • Proceedings of the Fifth Balkan Conference in Informatics
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a Hoare-style calculus for control-state Abstract State Machines (ASM) such that verification of control-state ASMs is possible. In particular, a Hoare-Triple {ϕ}A{ψ} for an ASM A means that if an initial state T satisfies the precondition ϕ and a final state F is reached by A, then the final state satisfies the postcondition ψ. While it is straightforward to generalize the assignment axiom of the Hoare-Calculus to a single state transition, the composition of Hoare-Triples is challenging since typical programming language concepts are not present in ASMs.