Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
A Logic for Schema-Based Program Development
| |
|
A Logic for Schema-Based Program Development Martin C. Henson1, 3
and Steve Reeves2 | (1) | Department of Computer Science, University of Essex, UK |
| (2) | Department of Computer Science, University of Waikato, New Zealand |
| (3) | Present address: Department of Computer Science, University of Essex, Wivenhoe Park, Colchester, Essex, C04 3SQ, UK |
Abstract. We show how a theory of specification refinement and program development can be constructed as a conservative extension of our existing logic for Z. The resulting system can be set up as a development method for a Z-like specification language, or as a generalisation of a refinement calculus (with a novel semantics). In addition to the technical development we illustrate how the theory can be used in practice.
Keywords Program development; Refinement; Z
Fulltext Preview (Small, Large)
|
|
|
|
|
|