Methodology for the Development of Program Generators: Two Case Studies
Abstract
Program generators seek to increase the productivity of programmers by automating the writing of programs in high level languages. This paper proposes a seven step methodology for the design of a program generator system, and explores the application of this methodology on the development of two program generator systems. The first step of the methodology is to determine the applications for which the target programs will be generated. Next, the developer determines the high level language in which the program being generated is written. In the third step the type of program generator is chosen. The fourth step is to determine the functions the program generator will perform. Next, the implementation language for development of the program generator is determined. In the sixth step the form of the target program is designed. And finally, the structure of the program generator is designed.
Description
Program year: 1982-1983Digitized from print original stored in HDR
Citation
Garrett, Patrick Stuart (1983). Methodology for the Development of Program Generators: Two Case Studies. University Undergraduate Fellows. Available electronically from https : / /hdl .handle .net /1969 .1 /CAPSTONE -GarrettP _1983.