2 research outputs found

    Revisi贸n sistem谩tica sobre generadores de c贸digo fuente y patrones de arquitectura

    Get PDF
    Los proyectos de desarrollo de software, est谩n sujetos a situaciones que, pueden ocasionar demora en la entrega del producto o generar aplicaciones de mala calidad, debido a deficiencias en la organizaci贸n estructural del c贸digo y a la falta de integraci贸n de los componentes de software. Para reducir el riesgo de demoras en la parte de la codificaci贸n de los programas, se puede hacer uso de herramientas inform谩ticas que mejoren la productividad, entre estas herramientas se puede encontrar a los Generadores de C贸digo Fuente (GCF), aplicaciones que generan c贸digo autom谩ticamente, los cuales se utilizan en situaciones donde la l贸gica para armar un sistema es repetitiva; es decir las interfaces para el ingreso de datos, la conexi贸n a las bases de datos, los reportes o salida de datos cumplen la misma l贸gica teniendo como 煤nica variante la estructura de datos. As铆 mismo, para mejorar la calidad de los productos, antes de empezar a codificar los programas, es muy importante planificar y dise帽ar el patr贸n de arquitectura del aplicativo; tener un esquema de organizaci贸n para agrupar, acoplar y encapsular los programas. Mediante la revisi贸n sistem谩tica de la literatura se logra identificar patrones de arquitectura utilizados en la generaci贸n de c贸digo fuente de aplicaciones web; as铆 como los principales frameworks y herramientas. Las etapas de la revisi贸n sistem谩tica realizadas son: planeamiento, ejecuci贸n, reporte y divulgaci贸n. As铆 mismo, en las preguntas de investigaci贸n, se aplicaron los criterios del m茅todo PICOC, se realizaron estrategias de b煤squeda y selecci贸n de fuentes haciendo uso de las principales bases de datos cient铆ficas o acad茅micas. Los resultados de la revisi贸n sistem谩tica de la literatura, estuvieron orientadas a analizar los GCF, para comprender su importancia en el desarrollo de sistemas inform谩ticos, as铆 como analizar su relaci贸n con los patrones de arquitectura de software. Finalmente, en base a la informaci贸n obtenida, se llega a la conclusi贸n de que los patrones de arquitectura tienen un papel importante en la generaci贸n de c贸digo fuente, ya que estandariza y organiza la aplicaci贸n en bloques o capas, de esta manera los desarrolladores tienen la opci贸n de elegir herramientas estructuradas, reutilizables y eficientes.Tesi
    corecore