Summary: | Hoy en día, los Servicios Web son ampliamente usados en un gran número de aplicaciones en la Web. La mayoría de dichas aplicaciones son servicios de información sobre: clima, deportes, noticias entre otras, que se basan en el uso de la arquitectura REST. Debido a la masificación que los Servicios Web han alcanzado, es evidente la necesidad de mecanismos más sofisticados para su gestión y explotación, por lo tanto, actividades como descubrimiento, búsqueda y composición de Servicios Web han llegado a ser tareas cotidianas entre los desarrolladores. Sin embargo, la implementación de estas tareas trae algunos problemas causados por la falta de automatización de sus procesos, los requieren de una alta intervención humana.
Actualmente, el principal enfoque para solucionar los problemas causados por la falta de automatización en las tareas relacionadas con la gestión de Servicios Web es la incorporación de anotaciones semánticas. Este enfoque tiene por objetivo facilitar a los computadores a interpretar y entender la información de los Servicios Web, para que así las tareas antes mencionadas (descubrimiento, búsqueda y composición) puedan ser automatizadas. No obstante, la mayoría de los procesos de anotación propuestos hoy aún requieren de procedimientos manuales. En este contexto, la presente tesis describe el desarrollo de una plataforma para anotación semántica automática de Servicios Web, plataforma que permite la generación de anotaciones semánticas con una reducida intervención humana, a través del desarrollo de un componente permite la selección automática de ontología de acuerdo al dominio de los Servicios Web.
|