Service-oriented architecture : a field guide to integrating XML and web services - Erl, Thomas (2004)