Herramienta para desarrollo de aplicaciones sobre modelos de datos para no programadores
En el proceso de desarrollo de software podemos encontrar que la construcción de software posee soluciones similares a proyectos diferentes. Esto indica que muchas de las tareas del desarrollador de software son repetitivas, por lo menos en los casos en los que se manejan modelos de datos como la ba...
- Autores:
-
Ariza Núñez, Elkin Julián
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2009
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/1678
- Acceso en línea:
- http://hdl.handle.net/11349/1678
- Palabra clave:
- INGENIERÍA DE SOFTWARE
PROGRAMAS DE COMPUTADOR
GENERADORES DE CÓDIGOS (PROGRAMAS PARA COMPUTADOR)- TESIS Y DISERTACIONES ACADEMICAS
- Rights
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional
Summary: | En el proceso de desarrollo de software podemos encontrar que la construcción de software posee soluciones similares a proyectos diferentes. Esto indica que muchas de las tareas del desarrollador de software son repetitivas, por lo menos en los casos en los que se manejan modelos de datos como la base del negocio. Este problema es comúnmente desde herramientas conocidas como generadores de código, las cuales pretenden ahorrar trabajo al desarrollador en las tareas que se consideran muy repetitivas. Los generadores de código son en su mayoría de tipo estructural, es decir que generan el código del esqueleto de la aplicación para que luego el desarrollador pueda agregar las reglas de negocio por su cuenta. Algunas herramientas de hecho generan la aplicación con alguna funcionalidad básica y esta puede estar lista para trabajar algunas tareas sencillas pero muy básicas. La mayor parte de las aplicaciones que se desarrollan a partir de un generador de código se basan en el modelo de datos del negocio. Este es el punto de partida que se le da al proyecto que se desarrolla en a lo largo de este trabajo. |
---|