Please use this identifier to cite or link to this item: https://saber.ucv.ve/jspui/handle/10872/7910
Full metadata record
DC FieldValueLanguage
dc.contributor.authorLaya, Franklin-
dc.contributor.authorRamos, Jonathan-
dc.date.accessioned2014-12-09T15:04:48Z-
dc.date.available2014-12-09T15:04:48Z-
dc.date.issued2014-12-09-
dc.identifier.urihttp://hdl.handle.net/10872/7910-
dc.description.abstractEste trabajo abarca los siguientes tópicos: frameworks, métricas de software y de rendimiento, y así como los pasos o estrategias llevadas a cabo para implementar un conjunto de herramientas que permitan evaluar componentes de software. Los componentes evaluados forman parte del Módulo de Administración de Información del Servicio Comunitario de la Facultad de Ciencias, la cual se desarrolló, en el mismo tenor, en los frameworks Java estudiados en éste trabajo: Java Server Faces (JSF) y Struts 2. Se tomó especial consideración que incluyeran las mismas funcionalidades y se desarrollaran usando la misma lógica de programación. Todo esto con la finalidad de dar respuesta a las siguientes preguntas ¿qué framework es más eficaz o ventajoso, cuando se implementa una aplicación relacionadas con entornos Web de Java? En nuestro trabajo se tomó en cuenta el framework Struts 2, el cual posee un controlador que viene inserto como un Servlet interno de Struts 2, este último se usó para dirigir la relación existente entre las acciones, la interfaz y los Beans con la finalidad de trabajar la lógica de negocio; simultáneamente las etiquetas de Struts ayudaron a construir la vista y las interfaces en conjunción con la tecnología Ajax. Otro framework considerado es Java Server Faces, el cual se usó de manera análoga al anterior, para ejecutar la lógica de negocio o acciones del mismo modelo y en el que se contemplaron la interfaz gráfica de usuario, los eventos y sus componentes como si fuesen una aplicación web estándar para diseñar las diferentes interfaces o vistas que luego son mostradas al usuario. Luego se describe en detalle el subconjunto de métricas seleccionadas, el ambiente y estrategias para realizar la medición y las pruebas de rendimiento y el analisis, diseño e implementación de los componentes de la herramienta Web, de nuestra propia autoría, para el Servicio Comunitario La evaluación se realizó de dos maneras. Las métricas de software se calcularon por medio de un agregado de software instalado sobre el entorno de desarrollo Eclipse, Metrics 1.3.6, que permitió al usuario exportar los datos obtenidos en un archivo de texto para su posterior procesamiento y visualización. Las métricas de rendimiento fueron obtenidas mediante la herramienta Httperf v9, para plataformas Linux, la cual sometió a stress a los componentes seleccionados como caso de estudio y arrojó una serie de resultados sobre el rendimiento. Finalmente los resultados capturados son mostrados en una herramienta, llamada Visor, que permite visualizar de manera gráfica los valores de las métricas previamente obtenidas.es_VE
dc.language.isoeses_VE
dc.subjectframeworkses_VE
dc.subjectmétricas de softwarees_VE
dc.subjectrendimientoes_VE
dc.subjectcomponentes de softwarees_VE
dc.subjectMódulo de Administración de Informaciónes_VE
dc.subjectJava Server Faceses_VE
dc.subjectStruts 2es_VE
dc.subjectlógica de programaciónes_VE
dc.subjectWeb de Javaes_VE
dc.subjectframework Struts 2es_VE
dc.subjecttecnología Ajaxes_VE
dc.subjectinterfazes_VE
dc.subjectBeanses_VE
dc.subjectlógica de negocioes_VE
dc.titleEvaluación de frameworks web usando técnicas de medición de rendimiento y métricas de software aplicadas sobre componentes del módulo de administración del servicio comunitario. Caso de estudio: Java Server Faces y Struts 2es_VE
dc.typeThesises_VE
Appears in Collections:Pregrado

Files in This Item:
File Description SizeFormat 
Tesis Laya-Ramos.pdf2.03 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.