[go: up one dir, main page]

Menu

Tree [r127] / trunk /
 History

HTTPS access


File Date Author Commit
 src 2008-07-25 mcasadei [r7]
 readme.txt 2008-07-25 mcasadei [r6] Initial import.

Read Me

ReSpecT Library v. 2.2 (Trunk version: next 2.3)


The library implements the ReSpecT tuple centre model,
that can be used for  developing agent-based concurrent
systems.

This is ReSpecT's second version implementing the syntax and semantics as
defined in "Formal ReSpecT in the A&A Perspective".

Not all the feature of this new version are implemented. A list of the 
implemented features follows:

-the new computational model based on the concept of "guard"
-all the guard are implemented except for "after" and "before"
-all the predicates are implemented except for the ones beginning with "start"
-in this version, only the internal execution model is implemented: neither 
	the concept of linkability nor the concept of time is implemented.

Furthermore, this version lacks in the implementation of the operations ending
in _s (representing operations affecting the behaviour specification)

***Additions:

- fixed some errors in time-reaction management
- introduced linkability
- "before" and "after"
- timed reactions
- the predicates to manage time 
- predicate out_s
***dependecies:

- tuProlog 1.3 
- tuplecentre (next 3.0.1)
- utils 1.0

Package structure:

- alice.respect.api: 
contains the basic API classes and interfaces
for using ReSpecT tuple centres.

- alice.respect.core: 
contains the ReSpecT tuple centre virtual machine.

- alice.respect.tools:
contains the tools for managining / debugging tuple centres.