Composite Event Distributed System