SOA Principles of Service Design - Erl, Thomas (Prentice Hall, 2008)