What is TuCSoN?
TuCSoN (Tuple Centres Spread over the Network) is a Java library providing coordination as a service to Java and
tuProlog agents.
TuCSoN is a model for the coordination of distributed processes, as well as autonomous, intelligent & mobile agents. TuCSoN exploits tuple centres as its coordination media, which are tuple spaces enhanced with the notion of behaviour specification, thanks to the
ReSpecT language.
The TuCSoN coordination technology implements the TuCSoN model as a Java-based distributed middleware, available under GNU LGPL license via
GitHub as a
Git repository.