F. Bille et R. Pugliese, YASB - A DEVELOPMENT TOOL FOR INTELLIGENT MULTIPLATFORM DISTRIBUTED CONTROL-SYSTEMS, Nuclear instruments & methods in physics research. Section A, Accelerators, spectrometers, detectors and associated equipment, 389(1-2), 1997, pp. 110-113
An extension of the basic client/server model has been designed to add
ress interacting scenarios of decentralized, peer-to-peer collaborativ
e computing where application can be modelled as a set of interacting
but independent agents. Each agent is layered on top of an object-base
d, message passing communication substrate, which transparently manage
s the complexities of inter program asynchronous interactions across n
etworks of heterogeneous computers. We have named such communication s
ubstrate YASB (Yet Another Software Bus).