EL REPOSITORIO SE ENCUENTRA EN MARCHA BLANCA

 

Thesis
MEJORAMIENTO DE LA MANTENIBILIDAD Y EXTENSIBILIDAD DE UNA HERRAMIENTA DE GENERACIÓN DE MALLAS VOLUMÉTRICAS

dc.contributor.authorTOBAR RIVAS, SEBASTIÁN JESÚS
dc.contributor.departmentUniversidad Tecnica Federico Santa Maria UTFSM INFORMATICAes_CL
dc.date.accessioned2024-10-31T15:13:17Z
dc.date.available2024-10-31T15:13:17Z
dc.date.issued2016
dc.descriptionCatalogado desde la version PDF de la tesis.es_CL
dc.description.abstractPor lo general, las aplicaciones que implementan algoritmos de alta complejidad son diseñadas sin la suficiente consideración a características relacionadas con la calidad del software, para obtener el mejor desempeño posible en términos de tiempo de ejecución y uso de memoria. En este trabajo, se realiza el rediseño de una aplicación de generación de mallas volumétricas, buscando mejorar su mantenibilidad y extensibilidad. Para esto, se hizo un análisis global de la aplicación, determinando que un componente en particular realizaba unagran cantidad de labores criticas del proceso. Se integró el patrón de diseño “visitante” de Gamma et al. para repartir y organizar las labores de este componente en distintos elementos visitantes. Las pruebas de desempeño realizadas demuestran que las diferencias en tiempo de ejecución son aceptables y las diferencias de uso de memoria son despreciables. La aplicaciónde métricas de calidad de software a las implementaciones realizadas demuestran una mejora en los atributos de calidad de extensibilidad y flexibilidad, a costa de la capacidad de comprensión del diseño.es_CL
dc.description.abstractApplications that implement high complexity algorithms are generally designed to obtain thebest possible performance in terms of execution time and memory usage, without enoughconsideration to other requirements regarding software quality. In this work, an applicationfor generating volumetric meshes is redesigned to improve its maintainability and extensibility.This is achieved by refactoring a highly accessed, oversized component of the application,integrating elements of the “visitor” design pattern proposed by Gamma et al. inorder to organize and distribute the functions of this component in smaller visitor elements.Performance tests show that time execution dierences are acceptable, while memory usagedierences are insignificant. Quality metrics applied to the new implementations show thatthe extensibility and flexibility quality requirements of the design are improved, at expensesof its understandability.eng
dc.description.degreeINGENIERO CIVIL INFORMÁTICOes_CL
dc.format.mediumCD ROM
dc.identifier.barcode3560902038455
dc.identifier.urihttps://repositorio.usm.cl/handle/123456789/66538
dc.rights.accessRightsB - Solamente disponible para consulta en sala (opción por defecto)
dc.subjectEXTENSIBILIDADes_CL
dc.subjectMALLAS VOLUMETRICASes_CL
dc.subjectMANTENIBILIDADes_CL
dc.titleMEJORAMIENTO DE LA MANTENIBILIDAD Y EXTENSIBILIDAD DE UNA HERRAMIENTA DE GENERACIÓN DE MALLAS VOLUMÉTRICASes_CL
dc.typeTesis de Pregradoes_CL
dspace.entity.typeTesis
usm.date.thesisregistration2015
usm.identifier.thesis4500005151

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
3560902038455UTFSM.pdf
Size:
1.99 MB
Format:
Adobe Portable Document Format