Mediation and Enterprise Service Bus A position paper