TuCSoN, also known as Tuple Centres Spread over the Network, is a model with related infrastructure and technology that helps coordinate Internet agents.
TuCSoN exploits a notion of local tuple-based interaction space, called tuple centre, which is a tuple space enhanced with the notion of behavior specification. By programming its behavior in response to communication events, a tuple centre can embody coordination laws.
Several issues critical to Internet applications, such as heterogeneity and dynamicity of the Internet nodes, can then be charged upon tuple centres, and transparently to agents, which can then be designed independently of the different node architectures, according to a straightforward interaction protocol.
The TuCSoN coordination language provides agents with a twofold perception of the TuCSoN interaction space, as either as a global space made up of uniquely denoted coordination media, or a collection of local spaces associated to Internet nodes.
This suits both roles of Internet agents, that is, as either network-aware entities or (network-unaware) local agents.
What's New in This Release: [ read full changelog ]
· Added primitives to Spawn2PLibrary
· Fixed SpawnActivity bulk bug
· Updated version number
· Ordered shutdown implemented