Una herramienta para la asistencia en la publicación de servicios web semánticos.
Supervisor(es): Motz, Regina
Resumen:
El presente documento de grado propone una solución al problema de la asistencia en la publicación de servicios web semánticos. Se implementó un prototipo funcional basado en una aplicación web MVC desarrollada en .Net Framework 4.5. Los servicios web son descritos con un modelo llamado Minimal Service Model (MSM) en RDF y almacenados en Sesame1. Mediante la aplicación web, los usuarios pueden crear o editar descripciones de servicios web ingresando la información relativa a los componentes en MSM junto con anotaciones semánticas disponibles para los mismos. Al momento de publicar un servicio web semántico el usuario puede optar por crear la descripción desde cero o importar una descripción semántica disponible en alguno de los estándares aceptados (OWL-S, SAWSDL, WSMO). Asimismo, si el usuario posee la descripción WSDL o SWAGGER2, dependiendo del tipo de servicio, el sistema pre-carga los conceptos presentes en dichas descripciones de forma de facilitar su ingreso. El formulario web luego brinda la posibilidad de anotar estos conceptos con elementos de ontologías de dominio predefinidas en el sistema, utilizando componentes web HTML de uso común como ser listas desplegables, campos de búsqueda o campos de texto. Una vez que las descripciones son almacenadas en Sesame, es posible realizar consultas SPARQL o navegar a través de los conceptos utilizando la interfaz Html de Elda, herramienta que implementa Linked Data.
| 2015 | |
|
Servicio Web Servicio web semántico Publicación Descubrimiento Resource Description Framework (S) Ontology Web Language (S) Ontología iServe Sesame Model View Controller Web service description language Swagger Sawsdl Wsmo Sparql Linked Data Elda |
|
| Español | |
| Universidad de la República | |
| COLIBRI | |
| https://hdl.handle.net/20.500.12008/51252 | |
| Acceso abierto | |
| Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0) |