Z4-case: un ambiente de programación automática que estandariza el proceso de producción de software
Abstract
El proyecto Z4-CASE corresponde al desarrollo de una herramienta de software para el apoyo al
desarrollo de Sistemas de Información y una Metodología que especifique formalmente un proceso de
producción apoyado por la herramienta.
Z4-CASE incluye técnicas y prácticas modernas del ámbito de la Ingeniería del Software e
innovaciones que la hacen altamente productiva, en comparación con otras herramientas CASE.
Estas innovaciones corresponden a técnicas para la generación de código (programación automática) a
partir del modelamiento y diseño de los Sistemas de Información. Las herramientas CASE normales
son capaces de generar sólo las estructuras de los sistemas, dejándo la mayor parte de la codificación en manos de los programadores. Z4-CASE, gracias a la introducción del concepto de Bees (comportamientos specializados que se identifican durante las etapas del modelamiento de los
sistemas) es capaz de generar además gran parte del código fmal de las aplicaciones, no sólo su
estructura.
En la práctica, gracias a estas innovaciones, los analistas de sistemas se pueden concentrar en el
negocio que están estudiando y parametrizar diferentes Bees de Z4-CASE, en el lenguaje de este
mismo neegocio, los que finalmente tienen la inteligencia para programar automáticamente el código
que implementa las soluciones.
Description
Keywords
Software, Sistemas de información, Ingeniería de software