###############################################################################
Advanced RTI System, ARTÌS			http://pads.cs.unibo.it
###############################################################################

In this directory you will find a simple airport simulation model. The same 
model is implemented using 5 different synchronization algorithms (Time-Stepped,
Chandy-Misra-Bryant, Time Warp, Tree Barrier with constant lookahead, Tree 
Barrier with variable lookahead). In this way, it is possible to understand 
how to use ARTÌS with the different synchronization mechanisms.

-------------------------------------------------------------------------------
SOURCE CODE COMPILATION:

Fist of all, it is necessary to compile the examples source code, this can
be done using the provided Makefile (execute the "make" command in the 
WIRELESS directory). In case of errors, please check carefully the missing
libraries or version incompatibilities.
-------------------------------------------------------------------------------

EXECUTION:

A scripts is provided for the simulator's execution, its syntax is very
simple.

	./run [cmb || ts || tw || tb || tbv]
	
	mandatory input parameters = synchronization mechanism

	cmb	Chandy-Misra-Bryant
	ts	Time-Stepped
	tw	Time-Warp
	tb	Tree-Barrier (with constant lookahead)
	tbv	Tree-Barrier (with variable lookahead)

	example: ./run ts
		it runs a parallel simulation composed of 3 LPs
		that are synchronized using the time-stepped approach
