Service-Oriented Architecture: Concepts, Technology, and Design - Thomas Erl