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.
My Menu
Saved Items

A Logic for Schema-Based Program Development

Martin C. Henson1, 3   Contact Information 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)
Image of the first page of the fulltext


Export this article
Export this article as RIS | Text
 
Remote Address: 38.107.191.111 • Server: MPWEB26
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)