Figure 9: Snippets of original and annotated WSDL files
The problem of mapping concepts in WSDL file to ontological concepts is similar to mapping two schemas. We realize that it is very difficult to map schemas automatically (e.g., see [26], [27]. One reason is that most schemas have some semantics which are not formally expressed and are only in the mind of the designer.
In figure 10, the concept temperature in the WSDL schema is mapped to ontological concept DerivedTemperature. These concepts are shown in and . The mapping shown in shows the mappings between components of these concepts e.g. relative_humidity, a component of the temperature concept, is matched with RelativeHumidity, a subclass of DerivedTemperature. and show all the concepts from WSDL description and ontology respectively. The figure also shows the degree of similarity measures between different concepts. After the semi-automatic mapping is completed, the service is published in UDDI and the mapping details are used to semantically categorize the service.
Share with your friends: |