Event Adaption for Integrating Distributed Applications