|
Patrones de Dise o GOF (The Gang of Four) en el contexto de Procesos de Desarrollo de Aplicaciones Orientadas a la Web GOF (The Gang of Four) Design Patterns in the context of Process Development of Web-Oriented ApplicationsKeywords: patrones de dise o , GOF , procesos de desarrollo , aplicaciones web , ingeniería de software , design patterns , GOF , processes of development , web applications , engineering software Abstract: 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 cabo 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. 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.
|