Implementing SOA : Total Architecture in Practice