SciELO - Scientific Electronic Library Online

 
 número13PROPUESTA PARA INCORPORAR EVALUACIÓN Y PRUEBAS DE USABILIDAD DENTRO DE UN PROCESO DE DESARROLLO DE SOFTWARESISTEMA DE ALERTA TEMPRANA POR MOVIMIENTOS EN MASA INDUCIDOS POR LLUVIA PARA EL VALLE DE ABURRÁ, COLOMBIA índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • En proceso de indezaciónCitado por Google
  • No hay articulos similaresSimilares en SciELO
  • En proceso de indezaciónSimilares en Google

Compartir


Revista EIA

versión impresa ISSN 1794-1237versión On-line ISSN 2463-0950

Resumen

ZAPATA, Carlos Mario  y  CHAVERRA, John Jairo. A CONCEPTUAL APPROACH TO AUTOMATIC GENERATION OF CODE. Rev.EIA.Esc.Ing.Antioq [online]. 2010, n.13, pp.155-169. ISSN 1794-1237.

Automated code generation is fostered by several software development methods. This generation is often supplied by well-known CASE (Computer-Aided Software Engineering) tools. However, automation is still so far and some CASE tools are complemented by non-standard modeling projects. In this paper, we conceptualize projects related to automated code generation, starting from discourse representations in either controlled or natural language, or in conceptual schemas. In this way, we present a graphical summary of crucial concepts related to this issue, by means of a state-of-the-art review. We conclude that automated code generation usually begins from solution-based representations of the problem instead of domain-based representations. Also, we summarize that these starting points are misunderstood by the client and this situation leads to poor validation in early stages of software development lifecycle.

Palabras clave : CASE tools; controlled language; heuristic rule; formal specs; automated code generation.

        · resumen en Español | Portugués     · texto en Español     · Español ( pdf )

 

Creative Commons License Todo el contenido de esta revista, excepto dónde está identificado, está bajo una Licencia Creative Commons