Characteristics of SOA services
Granularity
Size / Scope of service
Encapsulation
Separation of interface form implementation
Modularity
Business processes can be decomposed into services which can be decomposed into smaller services
Loose-Coupling
Minimise dependancies to increase flexibilities
Isolation of Responsibilities