Issue No. 03 - May/June (2005 vol. 22)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2005.80
Steve Jones , Capgemini
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
S. Jones, "Toward an Acceptable Definition of Service," in IEEE Software, vol. 22, no. , pp. 87-93, 2005.