Nowadays integration and interoperability can make or break an enterprise's business success. In the huge space that is software engi- neering a lot of ESBs have emerged but with vast di erences in imple- mentation, patterns and architectures. To create order in this disarray studies have been made, features eval- uated and performance measured. This is a good thing but it does not clear up all the confusion and adds another layer of confusion regarding the studies and tests themselves. The aim of this thesis is to make an attempt of rectifying some of the disorder by rst evaluating the current body of knowledge and to provide a humble attempt of making a transparent test framework which could be used for a more coherent ESB evaluation.