Home > SOA Glossary > Service Autonomy

Service Autonomy

Service Autonomy is one of eight design principles that is part of the service-orientation design paradigm.

The official definition for this principle states the following:

"Services exercise a high level of control over their underlying runtime execution environment."

Common concepts and terms associated with the application of this principle include:

  • partial and full isolation
  • shared resources
  • runtime autonomy
  • design-time autonomy
  • service contract autonomy
  • shared autonomy
  • service logic autonomy
  • pure autonomy

For more information, visit Service-Orientation Principles.

See also: