|
W3C defines a Web service as a software system designed to support interoperable machine-to-machine interaction over a network. Web Services are the fundamental element of service-oriented architectures (SOA) and the key feature in conducting enterprise application integration. Recent enactments of big companies do not leave place for dispute about this issue. Simultaneously, Web services are also a kind of commercial commodity provided via the Internet with a remarkable trait of combining them in functional workflows. Semantic Web Services (SWS) are a combination of the ideas behind the Semantic Web and Web services. Semantic Web Services may be treated as the extension of Web service description through the Semantic Web annotations, created in order to facilitate the automation of service interactions, such as: discovery, composition, selection, invocation, as well as enactment and monitoring in an open environment. Currently, there are many initiatives aiming at creation of SWS. Some of the researchers focus on creating the adequate semantic description of Web services (to name a few: OWL-S, WSMO, WSDL-S), while others concentrate more on mechanisms and algorithms used within the interactions with and between services. SUPER is based on WSMO . To learn more about the SWS see links below:
|