Dublin Core
Title
Program comprehension techniques analysis on non-object oriented systems
Subject
620
Ingeniería
Ingeniería de software.
Mantención de software.
Description
Tesis (Master of Science in Engineering)--Pontificia Universidad Católica de Chile, 2011
Es sabido que comprenden código ajeno es una de las tareas que más tiempo consumen a la hora de actualizar o mantener software. Varios estudios se han hecho en ésta área llamada Program Comprehension (PC), pero la mayoría han sido probados sobre pequeños sistemas Orientados a Objetos (OO). Este trabajo busca discutir el posible desempeño de algunas técnicas y herramientas de Program Comprehension en un sistema de tamaño industrial no OO (non-OO), y determinar qué cambios, de haberlos, son necesarios para usar técnicas de PC diseñadas para sistemas OO en otro tipo de sistemas.
Nuestros resultados evidencian que el enfoque automático-visual basado en investigaciones previas mantuvo su desempeño al ser cambiado de un énfasis OO a uno non-OO, pero el traspaso del enfoque automático-genérico actuó de peor manera en ambientes non-OO que en ambientes OO. Esto muestra que las herramientas probadas en OO existentes probablemente fallarán al ser aplicadas en otros tipos de paradigmas, pero la investigación detrás de ellas puede ser exitosamente aplicada si no es fuertemente dependiente de alguna característica específica del paradigma.
Creator
Córdova, Daniel
Date
2012-10-25T12:20:40Z
2012-10-25T12:20:40Z
2011
Contributor
Eterovic S., Yadran
Pontificia Universidad Católica de Chile. Escuela de Ingeniería
Rights
acceso abierto
Format
application/pdf
Language
en
Type
tesis de maestría
Identifier
10.7764/tesisUC/ING/1308
https://doi.org/10.7764/tesisUC/ING/1308
https://repositorio.uc.cl/handle/11534/1308