Tesis y Tesistas 2020 - Postgrado - Fac. de Informática - UNLP
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
MAESTRÍA
INGENIERÍA DE SOFTWARE
Mg. Pablo Darío Aguerre
pablo.aguerre@gmail.com
español
Director
Dr. Gustavo Héctor Rossi
Fecha de defensa
23 de abril de 2020
SEDICI
http://sedici.unlp.edu.ar/handle/10915/94512
Identificación y Clasificación de
Patrones de Diseño de Servicios
Web para mejorar QoS
Palabras clave: Métricas de Software; Métricas Estáticas; Métricas de Cambio; Predicción de Defectos; Regresión Logística
Motivación
Elaborar un inventario de patrones de diseño relacionado
al desarrollo y consumo de servicios Web para mejorar
QoS; por tal motivo, se tuvieron en cuenta trabajos
realizados en el dominio en cuestión y arquitecturas
orientadas a servicio y microservicios de aplicaciones
actuales.
Aportes de la tesis
La contribución principal de esta tesis es el inventariado
de patrones de diseño con énfasis en la mejora de
QoS el cual se basa primordialmente en los modelos
de madurez de Richardson, Erl y Amundsen teniendo
en cuenta los diferentes estilos de servicios y tecnologías
de la actualidad. A cada patrón de este catálogo se
le asignó una nueva fórmula cualitativa la cual puede
ser aplicada tanto a servicios independientes como a
colecciones indicando el impacto en el incremento de
calidad. Se considera que este diferenciador cualitativo
y la comparativa entre los modelos de diseño y los diferentes
estilos de APIs conforman un aporte sustancial y
único a tener en cuenta durante el diseño y actualización
de arquitecturas orientadas a servicios y microservicios.
Líneas de I/D futuras
• Disminución de QoS mediante la aplicación de antipatrones
en cuanto a que en esta investigación se establece
la relación entre cada uno de éstos y los servicios
Web sin desarrollar la evaluación cualitativa al respecto.
• Análisis cuantitativo de QoS haciendo hincapié en la
performance debido a que en este trabajo se omite el
análisis numérico del rendimiento, siendo ésta la única
variable de QoS que podría ser evaluada de esta forma.
80