Return to search

The Specification and Refinement of Timed Processes

The use of predicate transformers to model the action of sequential programs has allowed the construction of a refinement calculus for expressing the formal verification of the top-down development of sequential programs. It is shown that predicate transformers may also be used to model real-time processes. The notions of precondition and postcondition in the sequential refinement calculus are replaced by the notions of assumption and effect. In this way the formal development of real-time processes may also be expressed within the refinement calculus. Notations are developed for the specification and implementation of real-time processes within the framework of the refinement calculus. Several case-studies are presented to demonstrate the utility of this approach.

Identiferoai:union.ndltd.org:ADTP/253798
CreatorsMahony, Brendan Patrick
Source SetsAustraliasian Digital Theses Program
Detected LanguageEnglish

Page generated in 0.0019 seconds