Refinement and Continuous Behaviour

  • Authors:
  • Mauno Ronkko;Kaisa Sere

  • Affiliations:
  • -;-

  • Venue:
  • Refinement and Continuous Behaviour
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Refinement Calculus is a formal framework for the development of provably correct software. It is also used in the development of Action Systems, which is a predicate transformer based framework for constructing distributed and reactive software systems. Recently, Action Systems were extended with a new action called the differential action. It allows the modelling of continuous behaviour. Along with the differential action we may use Action Systems also to model hybrid systems. In this paper we investigate how the use of differential action in Action Systems fits to the refinement ideology. As the main result we show that simple laws can be used for proving a refinement step involving continuous behaviour within the Refinement Calculus.