TuCSoN (Tuple Centres Spread over the Network) is a model for the coordination of distributed processes, as well as autonomous, intelligent & mobile agents.
TuCSoN exploits a coordination medium, called tuple centre, which is a tuple space enhanced with the notion of behaviour specification.
The TuCSoN coordination technology implements the TuCSoN model as a Java-based distributed middleware, and is available on Bitbucket as an Open Source project under the LGPL license, accessible via Git.
NB: This repository is no longer maintained, but keep alive for historical reasons (namely, older TuCSoN versions not available anywhere else). Refer to TuCSoN main site for any up-to-date information.