Article View: comp.lang.misc
Article #6533Re: CSP
From: John Zic
Date: Fri, 15 Dec 1989 23:18
Date: Fri, 15 Dec 1989 23:18
30 lines
1806 bytes
1806 bytes
In article <6229@nigel.udel.EDU> new@udel.edu (Darren New) writes:
>grichard@hockey.cis.ohio-state.edu (Golden Richard) writes:
>
>>I'm looking for an implementation of a (super?)set of Hoare's
>>CSP notation. It need be neither distributed nor very robust.
>
>You may want to look into a language called LOTOS.
>Protocol people use it to specify network protocols among other
>things. It's based on CSP and ACT-ONE. Ask on the networks groups
^^^
>for researchers with interpreters for it. -- Darren
LOTOS is based on Robin Milner's CCS with the addition of
abstract data types (provided by ACT-ONE). Here's the reference:
@book{Miln80,
title = "A Calculus of Communicating Systems",
publisher = "Springer-Verlag",
year = "1980",
author = "Milner, R.",
volume = "92",
series = " Lecture Notes in Computer Science",
address = " Berlin--Heidelberg--New York"
}
I regard LOTOS as a specification technique, rather than an
implementation language -- although there may be some implementation
of LOTOS around. Warning -- religious belief follows -- stick to
Occam; it is a nice implementation of the CSP algebra with which one
can reason about safety etc of a specification in the CSP
traces/failures/divergences model.
Technical Details
Message-ID:
<669@cluster.cs.su.oz>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!aplcen!samsung!munnari.oz.au!basser!cluster!johnzReferences:
<74850@tut.cis.ohio-state.edu> <1989Dec11.140635.8461@cs.eur.nl> <6229@nigel.udel.EDU>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!aplcen!samsung!munnari.oz.au!basser!cluster!johnz From: johnz@cs.su.oz (John Zic) Newsgroups: comp.lang.misc Subject: Re: CSP Message-ID: <669@cluster.cs.su.oz> Date: 15 Dec 89 23:18:25 GMT References: <74850@tut.cis.ohio-state.edu> <1989Dec11.140635.8461@cs.eur.nl> <6229@nigel.udel.EDU> Sender: news@cluster.cs.su.oz Reply-To: johnz@cluster.cs.su.oz (John Zic) Organization: Basser Dept of Computer Science, University of Sydney, Australia Lines: 30