Abstract
We view the process of constructing a program as the stepwise transformation of a relation into simpler relations. In this paper, we focus on a particular transformation: that which decomposes the specification of an iterative program into the specification of the initialization segment and the specification of the while loop. We investigate in some detail the mathematics of this decomposition.
Original language | English (US) |
---|---|
Pages (from-to) | 253-289 |
Number of pages | 37 |
Journal | Science of Computer Programming |
Volume | 20 |
Issue number | 3 |
DOIs | |
State | Published - Jun 1993 |
Externally published | Yes |
All Science Journal Classification (ASJC) codes
- Software
- Information Systems
- Computational Theory and Mathematics
- Modeling and Simulation