WS Tools

This line of work will deal with everything related to the ontology-mediated characterization of Web Services and relations between Web Services. The characterization of the relations between Web Services will cover the specification (in BPEL4WS or similar) of the services orchestration logic enabling the combined use of several Web Services for the same purpose, for example, booking an outbound and inbound flight to a particular destination, including reservation of room in a hotel located at the destination for the nights between the two flights.

Tools will be developed that can be used to specify the semantic information associated with web pages that include data that can be translated to the invocation of Web Services by the end user.

Ontology-based search tools will also be developed. An existing search engine will be selected, and a standard Web Services-based interface will be defined to invoke searches.

Finally, a series of navigation plug-ins will be developed. On the one hand, they should be able to detect and interpret semantic information associated with Web Services in the accessed pages and, on the other, they should be able to orchestrate the related Web Services orchestration logic from the navigator.

This involves developing a plug-in that is capable of interpreting and executing orchestration logic based on a language like BPEL4WS from the end user’s navigator.