Most enterprises have made extensive investments in system resources over the course of many years. Such enterprises have an enormous amount of data stored in legacy enterprise information systems (EIS), so it's not practical to discard existing systems. It's more cost-effective to evolve and enhance EIS. But how can this be done? Service Oriented Architecture (SOA) provides a cost-effective solution.
SOA is not a new concept. Sun defined SOA in the late 1990's to describe Jini, which is an environment for dynamic discovery and use of services over a
Introduction
The Web Services Description Language (WSDL) specifies a way to describe the abstract functionalities of a service and concretely how and where to invoke it. The WSDL 2.0 specification does not include semantics in the description of Web services. Therefore, two services can have similar descriptions while meaning totally different things. Resolving this ambiguity in Web services descriptions is an important step toward automating the discovery and composition of Web services — a key productivity enabler in many domains including
Abstract
This document defines a set of extension attributes for the Web Services Description Language and XML Schema definition language that allows description of additional semantics of WSDL components. The specification defines how semantic annotation is accomplished using references to semantic models, e.g. ontologies. Semantic Annotations for WSDL and XML Schema (SAWSDL) does not specify a language for representing the semantic models. Instead it provides mechanisms by which concepts from the semantic models, typically defined outside the WSDL
The Semantic Annotations for Web Services Description Language (SAWSDL) Working Group released a Last Call Working Draft of Semantic Annotations for WSDL .
Semantic annotations can be added to Web Services Description Language (WSDL) components for use in classifying, discovering, matching, composing, and invoking Web services. Comments are welcome through 1 November. The group also released the First Public Working Draft of the companion Usage Guide .
Semantic Annotations for WSDL (SAWSDL) defines how to add semantic annotations to various parts