Thread View: comp.specification.z
1 messages
1 total messages
Started by "Julian Rose"
Thu, 13 Aug 1992 11:36
Z and concurrent systems
Author: "Julian Rose"
Date: Thu, 13 Aug 1992 11:36
Date: Thu, 13 Aug 1992 11:36
24 lines
1466 bytes
1466 bytes
In her request, Maria Brielmann asks about a dialect of Z to write concurrent specifications. I think she may be referring to the Schumann-Pitt dialect of Z. A number of following articles have mentioned the use of CSP(-like) languages to complement a Z specification. Can I suggest Matthew Hennessy's book, Algebraic theory of processes, for the academic reader. It sets out the algebraic theory of processes (surprisingly enough) where algebraic structures, not entirely unlike Z, are described. This may strengthen the idea that traces can be described in Z, as Brendan Mahony suggested. For my own penny's worth, no-one seems to have highlighted the different levels of abstraction between Z and CSP(-like languages). Z is about 'whats' and CSP is (mostly?) about 'hows' and there is a difference. I think Jim Davies hinted this when he said "...using CSP to specify the patterns of communication between system components, and then Z to specify the computational aspects of the components themselves", although personally I'd do it the other way around. Julian
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads