Issue No.03 - May/June (2005 vol.22)
Steve Jones , Capgemini
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2005.80
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?
Web Services Description Language, Service-Oriented Architecture, Web Services Invocation Framework, methodology, service
Steve Jones, "Toward an Acceptable Definition of Service", IEEE Software, vol.22, no. 3, pp. 87-93, May/June 2005, doi:10.1109/MS.2005.80