Anda di halaman 1dari 10

TESIS

ANLISIS COMPARATIVO DE LOS


FRAMEWORKS PARA EL DESARROLLO DE
APLICACIONES WEB EN JAVA
BACHILLER: Carlos Alberto Snchez Acosta
ADVISOR: Heber Ivan Mejia Cabrera

MOTIVACIN

Objetivo
Anlisis comparativo de frameworks para el
desarrollo de aplicaciones Web en Java aplicando
un modelo de Calidad.
Seleccionar framework java para su anlisis.
Seleccionar los frameworks de la capa lgica,
capa de presentacin, para el anlisis
comparativo.
Seleccionar modelo de evaluacin para la
comparativa entre frameworks.
Desarrollar una aplicacin web como caso de
estudio con cada framework seleccionado.
Aplicar modelo de evaluacin para el anlisis
de resultados.

SELECCIN DE FRAMEWORKS JAVA SEGN


RANKING Y NUMERO DE BUSQUEDAD EN GOOGLE
Para comenzar en detalle con el estudio de los frameworks web realizados en java;
es necesario identificar cuales existen en el mercado. En la actualidad, consultado
el 7 de setiembre de 2014, segn la fuente de java-source (java-source.net/opensource/web-frameworks) se encuentran 64 frameworks web java.
TOP 19 DE 64 REGISTROS

Fuente: Elaboracin Propia

Fuente: Elaboracin Propia

SELECCIN DE FRAMEWORKS SEGN SUS CAPAS


Y EVALUACION CUALITATIVA
La seleccin de los Frameworks para el anlisis se realiz tomando en
consideracin aquellos que se encuentran ampliamente difundidos y utilizados por
la comunidad de desarrolladores; es por ello que para el estudio comparativo se
utilizara:

Seleccin de
Frameworks

Evaluacin
cualitativa
segn modelo
QSOS

Resultados de
Evaluacin
Cualitativa.

SELECCIN DE MODELO DE EVALUACION


CUANTITATIVA Y MTODO CON ATRIBUTOS DE
CALIDAD
La seleccin de los Frameworks para el anlisis se realiz tomando en
consideracin aquellos que se encuentran ampliamente difundidos y utilizados por
la comunidad de desarrolladores; es por ello que para el estudio comparativo se
utilizara:

Seleccin de un
modelo de calidad
(ISO 25000)

Mtodo IQMC basado en


atributos que propone la
norma ISO 25000

Seleccin de atributos de ISO


25000 utilizando Mtodo
Matemtico Analytic
Hierarchy process (AHP).

CASO DE ESTUDIO CON CADA FRAMEWORK


SELECCIONADO
La aplicacin de un framework de forma prctica es de gran importancia, ya que
desde un aspecto terico se pueden describir las tecnologas que cada uno de los
frameworks utiliza para su desarrollo, pero es desde el punto de vista prctico que
se observa la utilidad que tienen en la vida real. En la aplicacin prctica se
desarrollar un sistema de votacin con cada uno de los frameworks estudiados.

IDEAT. SAC
(Sistema de Votacin)

Metodologa de
desarrollo ICONIX

Codificacin con
los diferentes
Frameworks

MATRIZ DE CALIDAD Y ANALISIS DE


RESULTADOS
La aplicacin del caso de estudio para la construccin de la Matriz de Calidad
segn el Mtodo IQMC y de esta manera realizar el anlisis de resultados.

RESULTADOS
Matriz de resultados de los
criterios de evaluacin basada
en ISO25000 >>

Matriz de Calidad con los


diferentes Frameworks
Estudiados

REFERENCIAS

[1] C. Escobar, S. Rodrguez, H. Coral, C. Hinojosa, "ANLISIS COMPARATIVO DE


FRAMEWORKS JSF 2.0: ICEFACES, PRIMEFACES Y RICHFACES; PARA LA
IMPLEMENTACIN EN EL DESARROLLO DEL SISTEMA DE GESTIN DE
PROYECTOS AMBIENTALES DE LA EMPRESA KAYMANTA", Universidad de las
Fuerzas Armadas ESPE, Ecuador, 2014
[2] M.Morn, X. Moposita, "ANLISIS DE FRAMEWORKS DE PRESENTACIN
PARA EL DESARROLLO DE APLICACIONES WEB EN JAVA, CASO PRCTICO:
GADPCH", Escuela Superior Politcnica de Chimborazo, 2012.
[3] J. Manzano, A. Cobo, ANLISIS COMPARATIVO DE FRAMEWORK
SOFTWARE LIBRE PARA EL DESARROLLO DE APLICACIONES DE
ESCRITORIO EN JAVA, Escuela Superior Politcnica de Chimborazo, 2014

Gracias

Anda mungkin juga menyukai