Toward an Acceptable Definition of Service

  • Authors:
  • Steve Jones

  • Affiliations:
  • Capgemini

  • Venue:
  • IEEE Software
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

One of the year's biggest buzzwords is service-oriented architecture. An introduction to SOA's concepts can help answer one of its biggest questions-"What is a service?" When architects, developers, designers, and clients agree on a definition of service, the question is then how to define the service. Commercial developers have many available options, and the rapidly evolving Web Services standards are giving service definition a structure. However, challenges remain in defining services beyond simple interface and data types, and tool vendors need to solve problems. If a service canýt define its security, availability, integrity, and environment, we're no nearer an acceptable definition of service than we were 10 years ago. Without a true service-level agreement, how can we measure quality?