Show simple item record

Professor Advisordc.contributor.advisorPino Urtubia, José es_CL
Authordc.contributor.authorParedes Stecher, Simón Andrés es_CL
Staff editordc.contributor.editorFacultad de Ciencias Físicas y Matemáticases_CL
Staff editordc.contributor.editorDepartamento de Ciencias de la Computaciónes_CL
Associate professordc.contributor.otherGuerrero Blanco, Luis
Associate professordc.contributor.otherSchwarze Meza, Kurt
Admission datedc.date.accessioned2012-09-12T18:17:44Z
Available datedc.date.available2012-09-12T18:17:44Z
Publication datedc.date.issued2009es_CL
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/103528
Abstractdc.description.abstractEl presente trabajo de título tuvo por objetivo diseñar e implementar una versión actualizada y más fácil de usar del framework de desarrollo para aplicaciones Web de la empresa Dybox. Esta nueva versión debe actualizar las componentes externas, mejorar y rediseñar las distintas capas que lo conforman junto con agregar nuevas funcionalidades. Dybox es una empresa que se dedica al desarrollo de software y en especial al de aplicaciones Web. Para esto es que cuenta con un framework Java de desarrollo Web que se encuentra actualmente en la versión 2.5 y que data del año 2006. Este framework permite construir todos los tipos de aplicaciones que Dybox desarrolla. Un framework se puede definir como un conjunto de APIs, herramientas y metodologías destinadas a la construcción de un software de manera que se reduzcan las dificultades técnicas y de diseño general, junto con promover la extensibilidad y adaptación. Esto permite que el foco del desarrollo se centre en los requerimientos específicos del software a construir y no en las problemáticas descritas. El trabajo se realizó usando la metodología de desarrollo dirigida por pruebas o Test Driven Development (TDD). Además se usó un proceso de desarrollo incremental en el que primero se genera una versión simple de cada requerimiento y luego se analiza y mejora según sea necesario. Durante el desarrollo del framework, se contó con que dos aplicaciones fueran desarrolladas usándolo. Esto permitió tener acceso a una rápida retroalimentación, lo que redundó en una implementación mejorada. Se obtuvo un nuevo framework con el cual se desarrollaron dos aplicaciones mientras se realizaba este trabajo y dos más comenzarían su desarrollo próximamente. Este nuevo framework redujo considerablemente la cantidad de configuración necesaria para funcionar, permitiendo que sea más simple de usar y aprender. Se actualizaron las componentes en las que depende el framework con lo que sus nuevas capacidades fueron incorporadas. Se agregó la capacidad de desarrollar servicios Web de manera simple y limpia con el uso del estándar JAX-WS. Se documentaron todas las clases y funciones relevantes del framework usando javadoc, lo que permite un desarrollo más fácil apoyado por un IDE. En general se cumplieron todos los objetivos planteados, dejando una base sólida para mejoras y nuevas funcionalidades.
Lenguagedc.language.isoeses_CL
Publisherdc.publisherUniversidad de Chilees_CL
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/
Keywordsdc.subjectComputaciónes_CL
Keywordsdc.subjectFramework Javaes_CL
Keywordsdc.subjectJ2eees_CL
Keywordsdc.subjectCxfes_CL
Keywordsdc.subjectWebes_CL
Keywordsdc.subjectXmles_CL
Keywordsdc.subjectDyboxes_CL
Títulodc.titleDiseño e Implementación de la Tercera Versión del Framework Java para Aplicaciones Web de la Empresa Dyboxes_CL
Document typedc.typeTesis


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Chile
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Chile