08.03.2021 Views

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

e-mail

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!