Service-orientation design principles are proposed principles for developing the solution logic of services within service-oriented architectures (SOA).