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.