Uploaded on

Presentación sobre los servicios web, su relación con la web semántica y su evolución en servicios web semánticos

Presentación sobre los servicios web, su relación con la web semántica y su evolución en servicios web semánticos

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,726
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
55
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Servicios Web semánticos Conceptos, tecnologías e investigación Cuernavaca, Morelos a 24 de octubre de 2008
  • 2. Agenda
    • Conceptos
      • Servicios Web tradicionales
      • Web semántica
      • Servicios Web semánticos
      • Ontologías
    • Tecnologías
    • Investigación
    • Referencias
    Servicios Web semánticos
  • 3. Servicios Web tradicionales
    • Los servicios Web son un conjunto de aplicaciones o tecnologías con capacidad para interoperar en la Web, estas aplicaciones intercambian datos entre sí, con el objetivo de ofrecer algunos servicios [1].
    • Reservar un boleto de avión
    • Proporcionar la ruta más corta entre dos puntos de interés
    • Reservar una habitación de hotel
    • Realizar una transacción bancaria
    • Localizar un negocio
    • Proveer el clima
    Servicios Web semánticos [1] Consorcio de la World Wide Web oficina Española- W3C, 2008
  • 4. Servicios Web tradicionales
    • Descripción
    • Lenguaje de Descripción de Servicios Web (WSDL). Es un lenguaje con sintaxis de XML.
    • Publicación y descubrimiento
    • Una especificación universal para la publicación, descubrimiento e invocación de servicios Web es UDDI, que es un registro público donde se asientan los servicios Web de forma estructurada, hace posible que empresas pueden tanto publicar como encontrar servicios Web [2].
    Servicios Web semánticos [2] Luis G. Díaz, 2005.
  • 5. Servicios Web tradicionales
    • Coreografía
    • Una Coreografía de Servicios Web es una representación conjunta de la funcionalidad de un conjunto de Servicios Web, que interactúan entre sí para componer un servicio homogéneo final [3].
    Servicios Web semánticos [3] W3C, 2008.
  • 6. Web semántica
    • La Web Semántica vendría a ser una extensión de la Web actual dotada de significado, esto es, un espacio donde la información tendría un significado bien definido, de manera que pudiera ser interpretada tanto por agentes humanos como por agentes computarizados [4].
    • Al dotar a la Web de más significado y, por lo tanto, de más semántica, se pueden obtener soluciones a problemas habituales en la búsqueda de información gracias a la utilización de una infraestructura común, mediante la cual, es posible compartir, procesar y transferir información de forma sencilla.
    Servicios Web semánticos [4] Tim Bernes Lee, Mayo 2001
  • 7. Ontologías
    • Ontologías
    • Una ontología es una representación formal de un conocimiento de aceptación mundial y proporciona los elementos necesarios para construir anotaciones semánticas [5]. Una ontología está integrada por clases que representan los elementos principales del dominio de interés, instancias o ejemplares que representan objetos particulares, relaciones entre objetos y propiedades de los objetos.
    Servicios Web semánticos [5] Sabou M. et al., 2005.
  • 8. Servicios Web semánticos
    • La composición, el descubrimiento y la descripción automática y eficiente de servicios con la organización actual de la Web es prácticamente imposible.
    • Por lo tanto se propone una línea de investigación importante de la Web semántica llamada “servicios Web semánticos”, que propone la incorporación de ontologías en el dominio de los servicios a los Servicios Web.
    Servicios Web semánticos
  • 9. Servicios Web semánticos
    • El paradigma de los Servicios Web Semánticos pretende automatizar todo lo que era semi-automático (en el sentido de requerir intervención humana) en los servicios Web tradicionales, esencialmente la descripción, el descubrimiento, la publicación y la coreografía de los Servicios Web.
    Servicios Web semánticos Composición, publicación descubrimiento y descripción Servicios Web semánticos Composición, publicación descubrimiento y descripción (automáticos)
  • 10. Tecnologías de servicios Web semánticos Servicios Web semánticos publicación, descubrimiento y coreografía Descripción SAWSDL DAML-S OWL-S SWSL WSMO WSMX WSML SWSO SWSL-FOL SWSL-Rule WSML-Core WSML-Fligth WSML-DL WSML-Rule WSML-Full UDDI WS-CDL BPEL WS-BPEL BPEL4SWS RO4SSOA WSCI Servicios Web semánticos
  • 11. Investigación
    • A Extension of UDDI for Semantic Enterprise Integration [6]
    • UDDI es extendida para incluir un contenedor de descripciones semánticas, realizadas en OWL o en otros lenguajes de ontologías
    • Using UDDI for publishing metadata [7]
    • La idea básica es extender el modelo de información de UDDI para almacenar metadatos en RDF y extender las APIs para soportar búsquedas semánticas.
    • METEOR-S. WS Annotation Framework [8]
    • METEOR-S Web Services Annotation Framework, es un entorno para anotar las descripciones de los servicios web con ontologías de forma semi- automática.
    Servicios Web semánticos
  • 12. Investigación
    • Algorithm for OWL-S Search in UDDI [9]
    • Este trabajo trata acerca de las mejoras de los algoritmos de búsqueda semántica sobre UDDI basado en OWL-S.
    • Semantic Query Processing with UDDI [10]
    • Es una propuesta que afronta el enriquecimiento de UDDI con ontologías expresadas en OWL, más general que OWL-S sin modificar el estándar UDDI.
    • Taxonomy support for Semantics [11]
    • Se indica que no resulta sencillo usar las Ontologías en UDDI, por lo que se propone añadir otro tipo de contenedor: La rdfBag, para almacenar metadatos extendidos que describan las entidades.
    Servicios Web semánticos
  • 13. Investigación
    • Adding Semantics to WS Standars [12]
    • En este trabajo se añade semántica a WSDL utilizando ontologías de DAML+OIL (futuro OWL), estas anotaciones semánticas se almacenan en UDDI para realizar búsquedas a partir de ellas.
    • Semantically Enhacing UDDI [13]
    • Es una propuesta para una extensión de la API de consulta (inquiry) que permite a los solicitantes especificar características o habilidades de un servicio.
    • Publishing Semantic Descriptions of Services [14]
    • Es una propuesta donde presentan una extensión de UDDI que permite añadir anotaciones semánticas, no sólo a las descripciones de servicios, sino también a otros conceptos que influyen en el proceso de descubrimiento
    Servicios Web semánticos
  • 14. Investigación
    • Importing the Semantic Web in UDDI [15]
    • Es una propuesta para una extensión de UDDI que añade los perfiles de servicios de DAML-S (futuro OWL-S) sobre las estructuras de datos UDDI.
    • Implementing WS-CDL [16]
    • Es un trabajo donde se propone un modelo semántico para las implementaciones del lenguaje WS-CDL (Web Services Choreography Description Language).
    Servicios Web semánticos
  • 15. Referencias
    • [1] Consorcio de la World Wide Web oficina Española- W3C, “Guia breve de Servicios Web”, consultado el 26 de mayo de 2008, disponible en línea en: http://www.w3c.es/Divulgacion/Guiasbreves/ServiciosWeb.
    • [2] Luis G. Díaz. “Web Services” Instituto Tecnológico y de Estudios Superiores de Monterrey, México, Mayo 2005.
    • [3] Consorcio de la World Wide Web - W3C, “El W3C de la A a la Z”, consultado el 20 de octubre de 2008, disponible en línea en: http://www.w3c.es/Divulgacion/a-z/
    • [4] Tim Berners-Lee, James Hendler, Ora Lassila, “The Semantic Web”, Scientific American, Mayo, 2001.
    • [5] Sabou M., Wroe Ch., Goble C., Stuckenschmidt H., “Learning Domain Ontologies for Semantic Web Service Descriptions”, Dept. of Artificial Intelligence, Vrije Universiteit , Amsterdam, 2005.
    • [6] Jungho Jang et al., “Capability and Extension of a UDDI Framework for Semantic Enterprise Integration”. UDDI Extension Framework for Incorporating Manufacturing Capability Profile. Pohang University of Science & Technology. International Federation of Information Processing. IFIP 5.7
    •  
    • [7] Anton Naumenko et. al. “Using UDDI for publishing metadata of the Semantic Web”. Universidad de Jyvaskyla. IASW 2005.
    •  
    • [8] Kunal Verma et al. “METEOR-S SWDI: A Scalable P2P Infraestructure of Registries for Semantic Publication and Discovery of Web Services”. Universidad de Georgia. Journal of Information Technology and Management.
    •  
    • [9] Naveen Srinivasan et. al. “An Efficient Algorithm for OWL-S Based Semantic Search in UDDI”. Semantic Web Services and Web Process Composition. SpringerLink .
    Servicios Web semánticos
  • 16. Referencias
    • [10] US Naval Research Laboratory. An Approach for Semantic Query Proccesing with UDDI. Jin Luo y otros. Agents, Web Services and Ontologies Merging .
    •  
    • [11] “UDDI support for semantic search”, UDDI Spec TC V4 Requirement. Taxonomy support for semantics. OASIS. http://www.oasis-open.org/committees/download.php/5337/uddi-spec-tcreq11-14-semantics-20040205.doc.
    •  
    • [12] Kaarthik Sivashanmugam et. al. “Adding Semantics to Web Services Standards. LSDIS”. Universidad de Georgia. International Conference on Web Services.
    •  
    • [13] Rama Akkiraju. “A Method for Semantically Enhacing the Service Discovery Capabilities of UDDI”. Workshop of Information Integration, International Joint Conference on Artificial Intelligence.
    •  
    • [14] Luc Moreau et. al. “Publishing Semantic Descriptions of Services”. Procceding of the Global Grid Forum 9 .
    • [15] Takahio Kawamura, Terry R. Payne, Katia Sycara, Massimo Paolucci. “Importing the Semantic Web in UDDI”. International Workshop on Web Services, E-Bussiness and the Semantic Web.
    •  
    • [16] Lars- °Ake Fredlund. “Implementing WS-CDL”. Universidad Politécnica de Madrid
    Servicios Web semánticos