Return to search

Desarrollo de Componentes Reutilizables de Software sobre Framework Java EE

El principal objetivo del presente trabajo es la obtención de un grupo de componentes re-utilizables que permitan reducir los costos de desarrollo de una empresa particular. La selección de estos últimos debe basarse en los proyectos ya construidos por la empresa y su uso debe reducirse a la utilización de una jerarquía de clases que permita que los desarrolladores se abstraigan de la lógica de aplicación en cada proyecto, enfocando sus esfuerzos en la lógica de negocio. Es posible abordar estos objetivos mediante la factorización del código que se escribe repetidamente en todos los proyectos.

Este trabajo se enmarca en el contexto del desarrollo de un framework para aplicaciones web, usando la plataforma Java EE. El esquema de desarrollo sigue la línea expresada en el trabajo de Don Roberts y Ralph Johnson en “Evolve Frameworks into Domain-Specific Languages”, enfocándose en la fase de obtención de una biblioteca de componentes.

Para validar el impacto del uso de componentes de este tipo, se ha desarrollado una estructura genérica para proyectos web, provista de un componente asociado a la construcción de mantenedores de entidades. La validación ha sido realizada sobre un proyecto real. Los resultados han sido satisfactorios y ha sido posible constatar la reducción en el costo de desarrollo. Se ha estimado un ahorro cercano al 75% con respecto a un escenario sin componentes.

Se espera que a futuro se concluya el desarrollo de todos los componentes identificados y que la herramienta crezca a medida que se utiliza para el desarrollo de nuevos proyectos.

Identiferoai:union.ndltd.org:UCHILE/oai:repositorio.uchile.cl:2250/103977
Date15 January 2010
CreatorsVaras Acevedo, Roberto Augusto
ContributorsGuerrero Blanco, Luis, Facultad de Ciencias Físicas y Matemáticas, Departamento de Ciencias de la Computación, Sánchez Ilabaca, Jaime Hernán, Farías Riquelme, Andrés
PublisherUniversidad de Chile, CyberDocs
Source SetsUniversidad de Chile
LanguageSpanish
Detected LanguageSpanish
TypeTesis
RightsVaras Acevedo, Roberto Augusto

Page generated in 0.0022 seconds