Gedar: Auto Coding to a Virtual Machine

Abstract

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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 01, 2005
Accession Number
ADA433383

Entities

People

  • James W. Steed
  • Kerry B. Barnes
  • William I. Lundgren

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Algorithms
  • Boundaries
  • Computer Programming
  • Computing-Related Activities
  • Data Processing
  • Data Reduction
  • Data Sets
  • Data Transmission
  • Digital Information
  • Fault Tolerance
  • Information Operations
  • Language
  • Signal Processing
  • Specifications
  • Virtual Machines
  • Visibility

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Theoretical Analysis.