Patrones de Diseño GOF (The Gang of Four) en el contexto de Procesos de Desarrollo de Aplicaciones Orientadas a la Web

Carlos A Guerrero, Johanna M Suárez, Luz E Gutiérrez
2013 Información Tecnológica  
Resumen Se presenta el análisis de identificación de Patrones de Diseño definidos por The Gang of Four (GOF) en procesos de desarrollo de software orientados a la Web. Inicialmente se construye un conjunto de criterios para evaluar y seleccionar procesos de desarrollo formales de gran envergadura. Se establece el tamaño de la muestra para aplicar los criterios con estricto rigor metodológico, se realiza la inspección del código fuente para identificar el uso de patrones de diseño y se lleva a
more » ... bo un proceso que permite identificar los patrones de diseño que son utilizados por expertos del área de la ingeniería del software. Los resultados permiten concluir que en el sector productivo los patrones de diseño han sido aplicados. Sin embargo, su uso es reducido por falta de conocimiento de la existencia de estos patrones o por falta de experiencia para lograr su correcta utilización. Palabras clave: patrones de diseño, GOF, procesos de desarrollo, aplicaciones web, ingeniería de software Abstract This article presents the analysis of identification of Design Patterns defined by The Gang of Four (GOF), in processes of software development orientated to the Web. Initially a set of criteria is constructed to evaluate and to select formal processes of development of great importance. The size of the sample is established to apply the criteria with strict methodological rigor. The inspection of the source code is done to identify design patterns and there is carried out a process that it allows to identify design patterns that are used by experts of the area of the engineering of the software. The results allow concluding that in the productive sector the design patterns have been applied. However, its use is reduced for the lack of knowledge of the existence of these patterns or for the lack of experience to achieve its correct utilization.
doi:10.4067/s0718-07642013000300012 fatcat:kfbuugltdrdirewlsk2s3xilcu