Gedar: Auto Coding to a Virtual Machine
William Lundgren, Kerry B. Barnes, J.W. Steed · Defense Technical Information Center (DTIC) · 2005
Gedae is an integrated application development environment. It has been under development since 1987 - though the concepts involved are rooted in much earlier work done in the areas of data flow and hardware simulation. In Gedae we have developed a language for describing an architecture- independent functional specification, a virtual machine on which the application runs, and transformations that create an efficient implementation of the application that runs on the virtual machine. In this paper we discuss three topics - the language, the virtual machine and the transformations.