On the modelling of publish/subscribe communication systems
Hermes: a distributed event-based middleware architecture