This document is also available in a non-normative PDF version.
Copyright © 2004 DERI®, All Rights Reserved. DERI liability, trademark, document use, and software licensing rules apply.
Grounding describes how WSMX handles the translation to and from WSML to other data representations at the boundary of the environment. For example, for WSMX to be able to interact with the Web Services published by Amazon, it must be able to get from the WSML representation of data required by the service to an XML representation of the data as described in the WSDL document.
Two approaches to Grounding have been considered by the WSMO and WSMX working groups so far:
Translation to and from WSML-XML to the XML schema used by the Web Service
Advantages
Disadvantages
At design-time, an ad-hoc WSMO ontology is created to represent the XML schema used by the Web Service. Mappings are then created between the ontology used by the service provider and the ad-hoc ontology created from the WSDL document. At run-time, these mappings are executed to map to the ad-hoc ontology and then translate this to the XML representation.
Advantages
Disadvantages
The work is funded by the European Commission under the projects DIP, Knowledge Web, InfraWebs, SEKT, SWWS, ASG and Esperonto; by Science Foundation Ireland under the DERI-Lion project; by the Vienna city government under the CoOperate programme and by the FIT-IT (Forschung, Innovation, Technologie - Informationstechnologie) under the projects RW? and TSC.
The editors would like to thank to all the members of the WSMO and WSMX working groups for their advice and inputs to this document.