Ed. 31 Vol. 8 N.º 4 Diciembre 2019 - Marzo 2020
DOI: http://doi.org/10.17993/3ctic.2019.84.65-83
69
un conjunto de factores de calidad de software, bajo el acrónimo de FURPS (Constanzo, 2014), en
cuanto al rendimiento este modelo de calidad de software determina que las métricas que permiten
determinar cuál tecnología proporciona mejores características son: tiempo de respuesta, consumo de
recursos y ecacia.
Tabla 1. Trabajos relacionados.
Tema Descripción y hallazgos
Análisis del rendimiento de
librerías de componentes Java
Server Faces en el desarrollo de
aplicaciones web
Realiza una comparación de PrimeFaces y RichFaces en la cual se establece
las siguientes dimensiones: tiempo promedio de respuesta de página, y tiempo
promedio de respuesta en Ajax, con el objetivo de analizar cuál de estos ofrece un
mejor rendimiento, esta investigación se realiza sobre una aplicación en N capas
y sobre un servidor web Tomcat y sobre una población de 384 peticiones por cada
grupo de estudio (Guaman et al., 2018).
Análisis comparativo de
frameworks JSF 2.0: IceFaces,
PrimeFaces y RichFaces;
para la implementación en el
desarrollo del sistema de gestión
de proyectos ambientales de la
empresa Kaymanta
Realiza una evaluación técnica de los frameworks JSF IceFaces, PrimeFaces y
RichFaces para lo cual se basa en el Modelo de Construcción de Calidad Individual
(IQMC) y las características de calidad propuestas en la norma ISO 25000, las
cuales permiten establecer las métricas para medir la calidad de software, una de
estas métricas es el rendimiento (Ortega y Rodríguez, 2014).
Análisis comparativo de
frameworks para el desarrollo de
aplicaciones web en java.
Realiza un análisis comparativo de los frameworks Spring, Struts, JSF y Angular JS
para lo cual se basa en la ISO 25000 y IQMC, el cual da como resultado que JSF
ha demostrado ser un framework poderoso en la capa de presentación por cual
nos aconseja el uso de esta tecnología solo en la capa de presentación (Sánchez,
Tuesta y Cabrera, 2015).
Investigation on performance
testing and evaluation of
PReWebN: a java technique for
implementing web application
Nos menciona que la prueba de rendimiento de la aplicación web es esencial
desde la perspectiva de los usuarios y de los desarrolladores, para lo cual crean
un prototipo de aplicación web de investigación basada en la técnica Java para
estudiar el rendimiento y evaluar la técnica utilizada para desarrollar la aplicación
web, para hacer esta prueba de rendimiento hace pruebas de carga y estrés
en los prototipos utilizando Mercury LoadRunner para estudiar el rendimiento,
la estabilidad, la escalabilidad, la conabilidad, la eciencia y la rentabilidad de
la técnica. el rendimiento depende de métricas tales como hits / s, tiempo de
respuesta, rendimiento, errores / s y resumen de transacciones el estudio revela
que la aplicación web desarrollada con la técnica Java es más estable, conable,
escalable y rentable que su otra contraparte, como la tecnología Microsoft .NET
(Kalita, Khanikar, y Bezboruah, 2011).
Estos estudios fueron de utilidad para el desarrollo de la presente investigación, sin embargo, cabe
mencionar que ninguno de los estudios mencionados realiza el análisis del rendimiento del framework