Engineering Papers⌕ Search

NASA NTRS · 19920035005

Applications of an automated programming system

Abstract

A Computer-Aided Software Engineering (CASE) system has been developed at the Charles Stark Draper Laboratory (CSDL) under the direction of the NASA Langley Research Center. The Automated Programming Subsystem is the core of the CSDL CASE system. The Automated Programming Subsystem allows an engineer to describe software specifications as hierarchical engineering block diagrams, a natural design technique for the specification of real-time software. The objective of the Automated Programming Subsystem is to capture completely and consistently both logical and schematic information as diagrams are developed, and then to automatically transform this information into source code (Ada or C) and documentation. The Automated Programming Subsystem of CSDL CASE has been used on many applications, from small to moderate size. Six of these applications are described in this paper.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Walker, Carrie K., Turkovich, John J., Masotto, Thomas K.. 1991-01-01. Applications of an automated programming system. https://ntrs.nasa.gov/citations/19920035005

Cite the original work for its findings. Save a collection to share your selection of sources.