🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.specification.z
1 messages
1 total messages Started by "Julian Rose" Thu, 13 Aug 1992 11:36
Z and concurrent systems
#44
Author: "Julian Rose"
Date: Thu, 13 Aug 1992 11:36
24 lines
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