Logo Repositorio Institucional

Please use this identifier to cite or link to this item: http://dspace.ucuenca.edu.ec/handle/123456789/33536
Title: Elaboración de un estudio secundario y desarrollo de un prototipo para la composición de microservicios web a través del empleo de anotaciones semánticas
Authors: Chávez Zambrano, Kevin Eduardo
Hernández Becerra, Cristhian Bladimir
metadata.dc.contributor.advisor: Cedillo Orellana, Irene Priscila
metadata.dc.contributor.tutor: Espinoza Mejía, Jorge Mauricio
Keywords: Ingeniería en Sistemas
Web semántica
Framework
Lenguaje
Issue Date: 22-Oct-2019
metadata.dc.ucuenca.paginacion: 195 páginas
metadata.dc.description.city: 
Cuenca
Series/Report no.: TS;266
metadata.dc.type: bachelorThesis
Abstract: 
The adoption of architectures based on microservices also brings disadvantages, where complying with the activities that are part of its development cycle turn out to be complex tasks, including orchestration or choreography, which for its integration remain a challenge; That is why developers are looking for solutions to automate these activities. Within these solutions are semantic annotations, which offer a machine-readable data infrastructure. In this context, incorporating semantic descriptions into microservices makes it easy to invoke them, since the semantic content allows the search and selection of similar microservices. Consequently, it is necessary to know what techniques allow these activities to be carried out through the scientific contributions that have been presented in that area. Hence, in the present titling work, a secondary study is presented in which several research was collected on methods for semantically scoring microservices, the most prominent being OWL-S and WSMO; In addition, the study provided a statistical analysis between languages, techniques and orientations that pursue a process of semantic annotation, this in order to answer 6 research questions posed. Finally, an automatic method was developed for the process of semantic annotation on microservices based on OWL-S, as an alternative to the planned prototype, because after the systematic review a lack of maintenance was found in different tools, since this involved several of those. However, the method allowed an effective annotation process, incorporating a semantic content that can be used for different uses in the future.
Description: 
La adopción de arquitecturas basadas en microservicios también trae inconvenientes, donde el cumplir con las actividades que forman parte de su ciclo de desarrollo resultan ser tareas complejas, entre ellas la orquestación o coreografía, que para su integración siguen siendo un desafío; es por eso que los desarrolladores buscan soluciones que permitan automatizar dichas actividades. Dentro de esas soluciones se encuentran las anotaciones semánticas, que ofrecen una infraestructura de datos legibles por la máquina. En este contexto, el incorporar descripciones semánticas a microservicios permiten invocarlos de manera fácil, puesto que el contenido semántico permite la búsqueda y selección de microservicios análogos. Consecuentemente, es necesario conocer qué técnicas permiten realizar estas actividades a través de las contribuciones científicas que se han presentado en dicha área. De ahí, en el presente trabajo de titulación, se presenta un estudio secundario en el que se recopiló varias investigaciones acerca de métodos para anotar semánticamente microservicios, siendo los más destacados OWL-S y WSMO; además, el estudio aportó un análisis estadístico entre lenguajes, técnicas y orientaciones que persiguen un proceso de anotación semántica, esto con la finalidad de responder a 6 preguntas de investigación planteadas. Finalmente, se desarrolló un método automático para el proceso de anotación semántica sobre microservicios basado en OWL-S, como alternativa al prototipo planificado, debido a que luego de la revisión sistemática se encontró una falta de mantenimiento en diferentes herramientas, ya que éste involucraba varias de esas. Sin embargo, el método permitió un proceso de anotación efectivo, incorporando un contenido semántico al cual se lo pueden dar diferentes usos en un futuro.
metadata.dc.description.degree: 
Ingeniero de Sistemas
URI: http://dspace.ucuenca.edu.ec/handle/123456789/33536
Appears in Collections:Tesis de Pregrado

Files in This Item:
File Description SizeFormat 
Trabajo de Titulación.pdftexto completo9.72 MBAdobe PDFThumbnail
View/Open


This item is protected by original copyright



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Centro de Documentacion Regional "Juan Bautista Vázquez"

Biblioteca Campus Central Biblioteca Campus Salud Biblioteca Campus Yanuncay
Av. 12 de Abril y Calle Agustín Cueva, Telf: 4051000 Ext. 1311, 1312, 1313, 1314. Horario de atención: Lunes-Viernes: 07H00-21H00. Sábados: 08H00-12H00 Av. El Paraíso 3-52, detrás del Hospital Regional "Vicente Corral Moscoso", Telf: 4051000 Ext. 3144. Horario de atención: Lunes-Viernes: 07H00-19H00 Av. 12 de Octubre y Diego de Tapia, antiguo Colegio Orientalista, Telf: 4051000 Ext. 3535 2810706 Ext. 116. Horario de atención: Lunes-Viernes: 07H30-19H00