Date and time: April 12 2007 (10:30 – 12:00).
Room: 403 NB
Semantic Web Services: Research, Application and Standardization
- Tomáš Vitvar, DERI Galway, Ireland
Web services add a new level of functionality to the Web, stepping towards an open environment of distributed and heterogeneous applications. While current Web service technologies around SOAP, WSDL and UDDI have established the potential of a Web of services, they are hindered by dependence on XML-only descriptions. Without machine-understandable semantics, services must be located and bound to service requesters at design-time, limiting possibilities for automation. In order to address this drawback, initiatives around Web Service Modelling Ontology (WSMO), OWL-S and WSDL-S aim to define a new layer on top of current Web service stack based on semantic mark-up for functional, non-functional and behavioural aspects of services descriptions. In particular, WSMO is the initiative driven by DERI which provides a conceptual model describing all relevant aspects of Web services.
The description of WSMO elements is represented using the Web Service modelling Language (WSML) - a family of ontology languages - which consists of a number of variants based on different logical formalisms and different levels of logical expressiveness. WSMO and WSML thus provides grounds for semantic modelling of services as well as for Semantic Service Oriented Architectures with reference implementation called WSMX. This technology is being evaluated and verified in a number of application-oriented research projects in both intra- and inter-enterprise integration settings including e-business[4, 5], e-government, e-health and telecommunications. In order to bring the Semantic Web Service technology to its full-potential, efforts around W3C Semantic Annotation for WSDL (SAWSDL) and OASIS Semantic Execution Environment Technical Committee (SEETC) aim to standardize several aspects of WSMO and promote this way research prototypes to technology of industry-strength.
Downloads: slides 1