As business software systems become more complex, integration projects meant to utilize their capabilities outside of the contained application tend to become very challenging. This is especially true in the SaaS (Software as a Service) world where a company has exposed software application services or functionality for other organizations (partners) to use while to the [...]