CADP demos README

This README file from the CADP distribution has been augmented with hypertext links to the README files for each demonstration. The demo descriptions have been annotated with notes in HTML format.
-- CAESAR/ALDEBARAN DISTRIBUTION PACKAGE
-- Hubert Garavel (C) CNRS/IMAG and INRIA
-- This software is subject to copyright restrictions defined in 
-- the document "Contrat de mise a` disposition de logiciels"

This directory contains various examples that explain how CAESAR, 
CAESAR.ADT and ALDEBARAN can be used. More details are given in
demo_*/:READ_ME files.

The examples are listed below:

	- demo_01 : alternating bit without data part 
		    [Hubert Garavel and Radu Mateescu]
		    Tools used: CAESAR, ALDEBARAN, EVALUATOR, XTL

demo_01

	- demo_02 : alternating bit with data part 
		    [Hubert Garavel and Radu Mateescu]
		    Tools used: CAESAR, CAESAR.ADT, ALDEBARAN, EVALUATOR, XTL

demo_02

	- demo_03 : alternating bit with data part 
		    [Juan Quemada et al.]
		    Tools used: CAESAR, CAESAR.ADT, ALDEBARAN

demo_03

	- demo_04 : systolic arrays for convolution product 
		    [Hubert Garavel]
		    Tools used: CAESAR, CAESAR.ADT, ALDEBARAN

demo_04

	- demo_05 : linked list (only data types) 
		    [Hubert Garavel] 
		    Tools used: CAESAR.ADT

demo_05

	- demo_06 : boolean array (only data types)
		    [Hubert Garavel]
		    Tools used: CAESAR.ADT, CAESAR

demo_06

	- demo_07 : car overtaking protocol 
		    [P. Ernberg, L. Fredlund, B. Jonsson (SICS)]
		    Tools used: CAESAR, CAESAR.ADT, ALDEBARAN, OPEN/CAESAR

demo_07

	- demo_08 : rel/REL protocol 
		    [Laurent Mounier]
		    Tools used: CAESAR, CAESAR.ADT, ALDEBARAN, OPEN/CAESAR

demo_08

	- demo_09 : INRES protocol 
		    [Ana Cavalli and her research group at INT]
		    Tools used: CAESAR, CAESAR.ADT, ALDEBARAN, OPEN/CAESAR

demo_09

	- demo_10 : alternating bit with data part, same as demo_02
		    but tackled compositionally 
		    [Laurent Mounier and Hubert Garavel]
		    Tools used: CAESAR, CAESAR.ADT, ALDEBARAN

demo_10

	- demo_11 : rel/REL protocol with data part, same as demo_08
		    but tackled compositionally 
		    [Laurent Mounier and Hubert Garavel]
		    Tools used: CAESAR, CAESAR.ADT, ALDEBARAN

demo_11

	- demo_12 : Message Authentication Algorithm, ISO standard 8731
		    (pure data types) formally described in LOTOS by 
		    Harold Munster (NPL) 
		    [Hubert Garavel, Philippe Turlier and Radu Mateescu]
		    Tools used: CAESAR.ADT

demo_12

	- demo_13 : a collection of BCG graphs to be displayed using BCG_DRAW
		    [Radu Mateescu and Hubert Garavel]
		    Tools used: BCG_DRAW

demo_13

(skip to 19) 

	- demo_14 : Plain Old Telephony System (POTS), specified in LOTOS
		    by Patrick Ernberg (SICS)
		    [Laurent Mounier]
		    Tools used: CAESAR, ALDEBARAN 

	- demo_15 : Plain Old Telephony System (POTS), specified in LOTOS
		    by Patrick Ernberg (SICS)
		    [Laurent Mounier]
		    Tools used: OPEN/CAESAR, EVALUATOR

	- demo_16 : Philips' Bounded Retransmission Protocol specified in
		    LOTOS and verified using ACTL temporal logic formulas
		    [Radu Mateescu]
		    Tools used: CAESAR, ALDEBARAN, XTL

	- demo_17 : Distributed Leader Election Algorithms specified in LOTOS
		    [Hubert Garavel and Laurent Mounier]
		    Tools used: CAESAR, ALDEBARAN

	- demo_18 : Transit Node message router specified in LOTOS
		    [Laurent Mounier]
		    Tools used: CAESAR, ALDEBARAN, EXP.OPEN

(resume)

	- demo_19 : Production Cell case-study, where a LOTOS description
		    is used to control a metal plant simulated by a Tcl/Tk
		    animated interface 
		    [Hubert Garavel and Mark Jorgensen]
		    Tools used: EXEC/CAESAR

demo_19

(stop)

	- demo_20 : rel/REL protocol (see demo_08 and demo_11) but with
		    four stations verified compositionally
		    [Laurent Mounier]
		    Tools used: OPEN/CAESAR, PROJECTOR, EVALUATOR

	- demo_21 : Peterson's mutual exclusion algorithm specified in
		    LOTOS and verified using LTAC temporal logic formulas
		    [Radu Mateescu]
		    Tools used: CAESAR, XTL

	- demo_22 : Dekker's mutual exclusion algorithm specified in
		    LOTOS and verified using LTAC temporal logic formulas
		    [Radu Mateescu]
		    Tools used: CAESAR, XTL

	- demo_23 : IEEE 1394 high performance serial bus ("Firewire")
		    specified in LOTOS
		    [Mihaela Sighireanu and Radu Mateescu]
		    Tools used: CAESAR, CAESAR.ADT, ALDEBARAN, BCG, XTL

	- demo_24 : CO4 protocol for distributed knowledge bases specified 
		    in LOTOS
		    [Charles Pecheur]
		    Tools used: CAESAR, CAESAR.ADT, ALDEBARAN, EXHIBITOR, 
		    TERMINATOR, BCG_DRAW

	- demo_25 : Cluster File System (CFS) specified in LOTOS
		    [Charles Pecheur]
		    Tools used: CAESAR, ALDEBARAN, EXP.OPEN, XTL