Implementing SOA total architecture in practice (Addison-Wesley, 2008)