Enterprise application integration and complex adaptive systems