Just a couple of weeks ago, I read about initiatives to enrich the semantics of web services with OWL ontology. Here is already a project that combines ebXML with OWL.”The SATINE project developed a secure peer-to-peer network that enables peers to deploy their semantically-enriched travel Web services and allows others to discover these services semantically. “The concept, ‘semantic web services’, is very important for the tourism industry since the industry is structured as a distributed environment, because of its nature, and tourism companies need to reach the services in this distributed environment,” says Dr Dogac. “By introducing semantics to Web services, we have addressed the interoperability issue on the semantic level and constructed a peer-to-peer network that eases service discovery.”
The project also developed mechanisms to enrich ebXML (e-business XML) registries through OWL-S ontologies to describe the Web service semantics. OWL itself is a markup language for publishing and sharing data using ontologies on the Web. Ontologies are the vocabularies that allow machines to identify specific services or information. For example, a human operator would understand the term ‘booking’, but it needs to be defined in a special way for a machine to understand.”
Here is a link to the arnnouncement.
Here is a link to the project home page.