Semantic Annotations for WSDL

Jacek Kopecký, jacek.kopecky@deri.org
Chair, Semantic Annotations for WSDL Working Group

WWW2006, Scotland, Edinburgh

You'll hear about

Tasks common around Web Services

Semantic Web Services

Semantic Web Services efforts in W3C

Semantic Annotations for WSDL

Model references
Point to semantic description of a WSDL component
Example: XML element <price> is an item price in US dollars
Example: operation add adds item to shopping basket
Schema mapping
Describes mapping of data between XML and semantic representation
Example: XML element <address> becomes an instance of OWL class Address, mapping the children appropriately
Interface category
Puts an interface into some taxonomy
Example: interface Printer falls among printing interfaces

Scope of SAWSDL

Working Group

Interesting issues

Timeline

Summary