| Object-Z Home Page | |||
|
by Graeme Smith. Advances
in Formal Methods Series, Kluwer
Academic Publishers, 2000.
|
|||
| Errata
page 7, To avoid the types of the output parameters clashing the operation Leave of class Multiplexer should be defined as follows. Leave = output.Leave /\ source.Leave\ (item!) page 65, The value of phi([false]) should be [delta(n) | n> 10 /\ n'=n]. page 66, The values of chi([false]), chi(chi([false])),
chii+1([false])
and Op1 should be
page 99, To appropriately constrain variables which are changed by only the first operation of a sequential composition, the predicate of the second schema in the definition should include the following. w1'=w1 /\ ... /\ wp'=wp where delta(Op1) \ delta(Op2) = {w1,...,wp}. page 137, The scope enrichment operator should bind less tightly than all other binary operators. The hiding operator should bind more tightly than all binary operators except sequential composition. page 143, The final reference should be the following. Stepney, S., Barden, R. and Cooper, D. (eds) (1992) Object Orientation in Z, Springer-Verlag. |
|||
|
These pages are maintained by Graeme Smith. Comments, corrections and suggestions welcome (smith@svrc.uq.edu.au). |
|||