This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit 37739ef6e867fa53cb039c707bf15d4e1affd1ba
tree bd66e4392f5dfff3c5111189e23ac2cde766155b
parent 2a3f31e387e7b41c1856ff79a47ad5bfebdea5cc
tree bd66e4392f5dfff3c5111189e23ac2cde766155b
parent 2a3f31e387e7b41c1856ff79a47ad5bfebdea5cc
hst /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Wed Feb 20 16:41:13 -0800 2008 | |
| |
AUTHORS | Sat Jan 19 04:47:38 -0800 2008 | |
| |
CMakeLists.txt | ||
| |
COPYING | Sat Feb 23 14:11:47 -0800 2008 | |
| |
INSTALL | ||
| |
NEWS | Sat Jan 19 04:47:38 -0800 2008 | |
| |
README | ||
| |
TODO | Fri Apr 25 21:00:53 -0700 2008 | |
| |
build-scripts/ | ||
| |
cmake/ | Sat May 31 10:25:02 -0700 2008 | |
| |
cspm/ | ||
| |
doc/ | ||
| |
graffle | Sat Jan 19 04:47:38 -0800 2008 | |
| |
include/ | ||
| |
libs/ | Tue Jan 29 14:40:54 -0800 2008 | |
| |
scratch.py | Sun Apr 27 16:38:47 -0700 2008 | |
| |
src/ | ||
| |
tests/ |
README
HST
===
HST is a library and set of command-line programs for processing CSP
scripts. The goal for the 1.0 release is to support refinement
checking in the traces (T), stable failures (F), and
failures-divergences (N) semantic models, all of which are described
in [1].
[1] A. W. Roscoe. /The theory and practice of concurrency/. Prentice
Hall, 1998. ISBN 0-13-6774409-5.
http://web.comlab.ox.ac.uk/oucl/publications/books/concurrency/
For installation instructions, please see the INSTALL file. There is
currently a single command-line program, called “csp0”, which allows
you to perform refinement checks on scripts written in the CSP₀
language. The program is self-documented; run “csp0 help” for usage
details. The CSP₀ language is described in the csp0.html file, which
should be installed as part of the standard installation process.








