SAWSDL

Semantic Anotations for WSDL and XML Schema es una recomendación del W3C y gracias a él, se pueden añadir anotaciones semánticas con términos de una ontología a los componentes del Lenguaje de Descripción de Servicios Web (WSDL) para permitir la clasificación, descubrimiento, concordancia, composición e invocación de servicios Web.

Los principios de diseño clave para SAWSDL son: •La especificación permite anotaciones semánticas para los servicios Web utilizando y aprovechando el marco de extensibilidad de WSDL existente.

•Es indiferente a lenguajes de representación semántica.

Con base en estos principios de diseño, SAWSDL introduce tres nuevos atributos para extender WSDL y así permitir las anotaciones semánticas: modelReference para especificar la asociación entre un componente WSDL y un concepto en algún modelo semántico.

liftingSchemaMapping y loweringSchemaMapping que se agregan a las declaraciones de elementos de esquema XML y las definiciones de tipo para especificar las asignaciones entre los datos semánticos y XML.