Accesos directos a las distintas zonas del curso
Ir a los contenidos
Ir a menú navegación principal
Ir a menú pie de página
Subject's code : 3110501-
Este primer módulo presenta los elementos fudamentales relacionados con las técnicas y las herramientas de generación automática de código. También se comentan ejemplos sencillos de generadores de software aplicados a problemas simples. Está estructurado en los siguientes tres temas:
Tema 1. Introducción a la GAC (Generación automática de Código)
Tema 2. Representaciones de lenguajes
Tema 3. Herramientas para la GAC
El módulo 2 incluye una clasificación de los generadores de código dirigidos por el objetivo del producto que se obtiene como resultado. Esta clasificación presenta los generadores automáticos de código dirigidos a: la generación de interfaces de usuario, la generación automática de documentación, la generación de pruebas unitarias, la generación de acceso a base de datos embebido en código con SQL, la generación de gestores de datos, la generación de acceso a BBDD, la generación de servicios web y la generación de lógica de negocio. Se estructura en los siguientes temas:
Tema 4. Generadores de interfaces
Tema 5. Generadores de documentos
Tema 6. Generadores de pruebas
Tema 7. Generadores de gestión BBDD
Tema 8. Generadores de servicios web
Tema 9. Generadores de reglas de negocio
El tercer módulo se presenta como un bloque de especialización en el que el alumno centrará su trabajo en los recursos ofertados sobre los paradigmas que los paradigmas empleados para la generación. En concreto las opciones de especialización que se abordan son: