nService reusability - Logic is divided into services with the intention of promoting reuse
nService composability - Collections of services can be coordinated and assembled to form composite services
nService autonomy – Services have control over the logic they encapsulate
nService optimization – All else equal, high-quality services are generally considered preferable to
low-quality ones
nService discoverability – Services are designed to be outwardly descriptive so that they can be found and assessed via available discovery mechanisms