SWC Banner
Goal | Application | Challenge '04 | Examples | Registration | Sponsors/Contact | Former Challenges

Web Services Execution Environment

The technology of Semantic Web services (SWSs) envisions easy access to resources and facilitates the consumption of the functionality exposed by those resources on the Web. Seamless integration, ad-hoc cooperation between various business parties or dynamic collaborations on the Web, can be achieved only if tools for handling semantically enhanced services are provided. In this context, we propose the Web Service Execution Environment (WSMX), a framework for the discovery, selection, mediation and invocation of SWSs. WSMX is based on the conceptual model provided by the Web Services Modeling Ontology (WSMO) which describes various aspects related to Semantic Web services. In addition, WSMX provides a reference implementation for WSMO in the form of a Service Oriented Architecture (SOA), a set of collaborative software components with well defined interfaces.