SOA and Web Services Interface Design: Principles, Techniques, and Standards (The MK/OMG Press)