Results on Formal Stepwise Design in Z

  • Authors:
  • Moshe Deutsch;Martin C. Henson;Steve Reeves

  • Affiliations:
  • -;-;-

  • Venue:
  • APSEC '02 Proceedings of the Ninth Asia-Pacific Software Engineering Conference
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Stepwise design involves the process of deriving a concretemodel of a software system from a given abstract one.This process is sometimes known as refinement.There are numerous refinement theories proposed in theliterature, each of which stipulates the nature of the relationshipbetween an abstract specification and its concretecounterpart.This paper considers six refinement theories in Z thathave been proposed by various people over the years. However,no systematic investigation of these theories, or resultson the relationships between them, have been presented orpublished before. This paper shows that these theories fallinto two important categories and proves that the theoriesin each category are equivalent.