SciELO - Scientific Electronic Library Online

 
 issue13PROPOSAL FOR INTRODUCING USABILITY EVALUATION AND TESTING WITHIN A SOFTWARE DEVELOPMENT PROCESSEARLY WARNING SYSTEM FOR RAINFALL-INDUCED LANDSLIDES IN THE ABURRÁ VALLEY, COLOMBIA author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Article

Indicators

Related links

  • On index processCited by Google
  • Have no similar articlesSimilars in SciELO
  • On index processSimilars in Google

Share


Revista EIA

Print version ISSN 1794-1237
On-line version ISSN 2463-0950

Abstract

ZAPATA, Carlos Mario  and  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.

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

        · abstract in Spanish | Portuguese     · text in Spanish     · Spanish ( pdf )

 

Creative Commons License All the contents of this journal, except where otherwise noted, is licensed under a Creative Commons Attribution License