ANÁLISIS COMPARATIVO DE FRAMEWORKS PARA EL DESARROLLO DE APLICACIONES WEB EN JAVA

Descripción del Articulo

En éste documento se presenta un análisis comparativo de frameworks en Java para el desarrollo de aplicaciones web, aplicando una matriz de un modelo de evaluación. Para analizar los frameworks y seleccionarlos se realizó en base a criterios de madurez y documentación, obteniendo como resultado los...

Descripción completa

Detalles Bibliográficos
Autores: Sánchez Acosta, Carlos, Tuesta Monteza, Victor, Mejía Cabrera, Iván
Formato: artículo
Fecha de Publicación:2015
Institución:Universidad Señor de Sipan
Repositorio:Revistas - Universidad Señor de Sipán
Lenguaje:español
OAI Identifier:oai:ojs.revistas.uss.edu.pe:article/101
Enlace del recurso:https://revistas.uss.edu.pe/index.php/ING/article/view/101
Nivel de acceso:acceso abierto
Materia:Frameworks
Spring
Struts
JSF
AngularJS
ISO 25000
IQMC
Ingenieria
id REVUSS_640ff4f3eeeb8e3d2ded722236f1ff72
oai_identifier_str oai:ojs.revistas.uss.edu.pe:article/101
network_acronym_str REVUSS
network_name_str Revistas - Universidad Señor de Sipán
repository_id_str .
spelling ANÁLISIS COMPARATIVO DE FRAMEWORKS PARA EL DESARROLLO DE APLICACIONES WEB EN JAVASánchez Acosta, CarlosTuesta Monteza, VictorMejía Cabrera, IvánFrameworksSpringStrutsJSFAngularJSISO 25000IQMCIngenieriaEn éste documento se presenta un análisis comparativo de frameworks en Java para el desarrollo de aplicaciones web, aplicando una matriz de un modelo de evaluación. Para analizar los frameworks y seleccionarlos se realizó en base a criterios de madurez y documentación, obteniendo como resultado los Frameworks Spring, Struts, JSF, Angular JS para su evaluación.  Asimismo para el análisis teórico de frameworks se formuló un método QSOS, concebido para definir características comparativas del software de código libre, de esta manera se desarrolló un caso práctico de un sistema de votación para conocer los framework evaluados en su implementación y codificación en la práctica. Además se utilizó un modelo de evaluación basado en el Modelo de Construcción de Calidad Individual (IQMC) y las características de calidad propuestas en la norma ISO 25010n, estas características permiten establecer subcaracterísticas, atributos y métricas; para la asignación de porcentajes de importancia a las características y subcaracterísticas, se hizo mediante la técnica AHP (ANALYTICAL HIERARCHY PROCESS). Esto permitió obtener como resultado una matriz para la evaluación comparativa para los Frameworks seleccionados.  Los resultados obtenidos mostraron tanto en funcionalidad como en fiabilidad, mantenibilidad, rendimiento, usabilidad, compatibilidad y portabilidad de cada framework que permitirá al arquitecto de software determinar cuál es el frameworks más  conveniente para el desarrollo de aplicaciones web.FACULTAD DE INGENIERÍA, ARQUITECTURA Y URBANISMO2015-08-31info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionaplicando una matriz de un modelo de evaluación. Para analizar los frameworks y seleccionarlos se realizó en base a criterios de madurez y documentaciónapplication/pdfaudio/mpeghttps://revistas.uss.edu.pe/index.php/ING/article/view/10110.26495/icti.v2i1.101INGENIERÍA: Ciencia, Tecnología e Innovación; Vol. 2 Núm. 1 (2015): VOL. 2 / Nº 1; 602313-192610.26495/icti.v2i1reponame:Revistas - Universidad Señor de Sipáninstname:Universidad Señor de Sipaninstacron:USSspahttps://revistas.uss.edu.pe/index.php/ING/article/view/101/100https://revistas.uss.edu.pe/index.php/ING/article/view/101/1480info:eu-repo/semantics/openAccessoai:ojs.revistas.uss.edu.pe:article/1012017-01-21T02:32:48Z
dc.title.none.fl_str_mv ANÁLISIS COMPARATIVO DE FRAMEWORKS PARA EL DESARROLLO DE APLICACIONES WEB EN JAVA
title ANÁLISIS COMPARATIVO DE FRAMEWORKS PARA EL DESARROLLO DE APLICACIONES WEB EN JAVA
spellingShingle ANÁLISIS COMPARATIVO DE FRAMEWORKS PARA EL DESARROLLO DE APLICACIONES WEB EN JAVA
Sánchez Acosta, Carlos
Frameworks
Spring
Struts
JSF
AngularJS
ISO 25000
IQMC
Ingenieria
title_short ANÁLISIS COMPARATIVO DE FRAMEWORKS PARA EL DESARROLLO DE APLICACIONES WEB EN JAVA
title_full ANÁLISIS COMPARATIVO DE FRAMEWORKS PARA EL DESARROLLO DE APLICACIONES WEB EN JAVA
title_fullStr ANÁLISIS COMPARATIVO DE FRAMEWORKS PARA EL DESARROLLO DE APLICACIONES WEB EN JAVA
title_full_unstemmed ANÁLISIS COMPARATIVO DE FRAMEWORKS PARA EL DESARROLLO DE APLICACIONES WEB EN JAVA
title_sort ANÁLISIS COMPARATIVO DE FRAMEWORKS PARA EL DESARROLLO DE APLICACIONES WEB EN JAVA
dc.creator.none.fl_str_mv Sánchez Acosta, Carlos
Tuesta Monteza, Victor
Mejía Cabrera, Iván
author Sánchez Acosta, Carlos
author_facet Sánchez Acosta, Carlos
Tuesta Monteza, Victor
Mejía Cabrera, Iván
author_role author
author2 Tuesta Monteza, Victor
Mejía Cabrera, Iván
author2_role author
author
dc.subject.none.fl_str_mv Frameworks
Spring
Struts
JSF
AngularJS
ISO 25000
IQMC
Ingenieria
topic Frameworks
Spring
Struts
JSF
AngularJS
ISO 25000
IQMC
Ingenieria
description En éste documento se presenta un análisis comparativo de frameworks en Java para el desarrollo de aplicaciones web, aplicando una matriz de un modelo de evaluación. Para analizar los frameworks y seleccionarlos se realizó en base a criterios de madurez y documentación, obteniendo como resultado los Frameworks Spring, Struts, JSF, Angular JS para su evaluación.  Asimismo para el análisis teórico de frameworks se formuló un método QSOS, concebido para definir características comparativas del software de código libre, de esta manera se desarrolló un caso práctico de un sistema de votación para conocer los framework evaluados en su implementación y codificación en la práctica. Además se utilizó un modelo de evaluación basado en el Modelo de Construcción de Calidad Individual (IQMC) y las características de calidad propuestas en la norma ISO 25010n, estas características permiten establecer subcaracterísticas, atributos y métricas; para la asignación de porcentajes de importancia a las características y subcaracterísticas, se hizo mediante la técnica AHP (ANALYTICAL HIERARCHY PROCESS). Esto permitió obtener como resultado una matriz para la evaluación comparativa para los Frameworks seleccionados.  Los resultados obtenidos mostraron tanto en funcionalidad como en fiabilidad, mantenibilidad, rendimiento, usabilidad, compatibilidad y portabilidad de cada framework que permitirá al arquitecto de software determinar cuál es el frameworks más  conveniente para el desarrollo de aplicaciones web.
publishDate 2015
dc.date.none.fl_str_mv 2015-08-31
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
aplicando una matriz de un modelo de evaluación. Para analizar los frameworks y seleccionarlos se realizó en base a criterios de madurez y documentación
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.uss.edu.pe/index.php/ING/article/view/101
10.26495/icti.v2i1.101
url https://revistas.uss.edu.pe/index.php/ING/article/view/101
identifier_str_mv 10.26495/icti.v2i1.101
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistas.uss.edu.pe/index.php/ING/article/view/101/100
https://revistas.uss.edu.pe/index.php/ING/article/view/101/1480
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
audio/mpeg
dc.publisher.none.fl_str_mv FACULTAD DE INGENIERÍA, ARQUITECTURA Y URBANISMO
publisher.none.fl_str_mv FACULTAD DE INGENIERÍA, ARQUITECTURA Y URBANISMO
dc.source.none.fl_str_mv INGENIERÍA: Ciencia, Tecnología e Innovación; Vol. 2 Núm. 1 (2015): VOL. 2 / Nº 1; 60
2313-1926
10.26495/icti.v2i1
reponame:Revistas - Universidad Señor de Sipán
instname:Universidad Señor de Sipan
instacron:USS
instname_str Universidad Señor de Sipan
instacron_str USS
institution USS
reponame_str Revistas - Universidad Señor de Sipán
collection Revistas - Universidad Señor de Sipán
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1789619789152387072
score 13.971837
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).