The automated programmer system: an automatic program generator of programs in conventional languages

Melvin Klerer, Francis Grossman, Robert J. Klerer · 2005

Some of the principal features of the AUTOMATED PROGRAMMER system are discussed. The input language is oriented toward scientific, engineering, and mathematical applications. Mathematical formulas in conventional textbook two-dimensional notation and technical English, using a multi-clause and multi-line sentence structure with flexible syntax, are acceptable as input. A major goal is to minimize the difference between conventional problem specification and executable program so as to achieve self-documenting programs. Ambiguity resolution is accomplished by contextual analysis, reliance on a cognitive model of the user, and feedback of system interpretation. Programming rules are minimal and explicit declarations are usually unnecessary. Output is generated as a computationally equivalent program in a conventional language (such as FORTRAN) permitting linking with user manually coded programs or libraries.

Read the paper · More papers on PaperTik