SOA Design Principles

Thomas Erl uses the following eight (8) principles to discuss SOA design: Service Contracts Service Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service