CNEISI (Congreso Nacional de Estudiantes de Ingeniería en Sistemas de Información)
Home | Resúmen | Programa | Convocatoria | Envío | Papers | Fotos | Organización | Links
Alexis Ferreyra

LayerD, Un Framework de Desarrollo

Alexis Ferreyra
Técnico de Laboratorio de Investigación de Software

     Full text: PDF
     Última Modificación: 12 de Mayo de 2007

Abstract
El documento describe el proyecto LayerD
el cual plantea el desarrollo de un conjunto de
herramientas y técnicas de programación que permitan
implementar un framework de desarrollo de
software de próxima generación. Se considera como
sistemas de desarrollo de “próxima generación” a
herramientas y técnicas que incluyan métodos para
Meta-Programación, Reflexión, Generación de Código
automatizada, Programas Auto-Modificables, y
en general cualquier técnica o herramienta que aumente
el nivel de abstracción del software implementado.
El proyecto propone el desarrollo de un
framework divido en capas construidas encima de
las tecnologías de desarrollo populares utilizadas en
la actualidad. La capa superior se compone de Meta-
Lenguajes de muy alto nivel, seguida de una capa
intermedia compuesta por un lenguaje denominado
ZOE, el cual es un lenguaje orientado a objetos con
capacidades de Meta-Programación y un diseño
modular extensible, finalmente la capa inferior se
compone de generadores de código modulares para
diferentes plataformas en uso actualmente.



 
Auspician:
Motorola   secyt   Microsoft   Intel   IBM
EDS   Vates       AVEIT  
 
Home | Resúmen | Programa | Convocatoria | Envío | Papers | Fotos | Organización | Links

Copyright © 2007  Universidad Tecnológica Nacional, Facultad regional Córdoba - Todos los derechos reservados