DocumentCode
2839898
Title
Automated code generation from graphical, reusable templates
Author
Dellen, Chester ; Liebner, Greg
Author_Institution
General Electric Aircraft Controls Syst. Dept., Binghamton, NY, USA
fYear
1991
fDate
14-17 Oct 1991
Firstpage
299
Lastpage
304
Abstract
GE has been developing a tool that allows the user to draw signal block diagrams describing control law processing, and then automate the generation of code for various target languages. To improve coverage of the tool, a graphical method useful for capturing the program structure and control aspects was desired, and is addressed by flowcharts. Within the flowchart structure, subroutine and macro calls can be made, as well as simple assignment statements. These allow designing the executive and logical structure of the program using a graphical technique. Truth tables are also often supplied by the customer as part of the requirements documentation and can be used to generate code. A symbol is available within the flowchart to read a truth table from the existing documentation and generate code from the defined logic. With the development of the tool software productivity has been steadily increasing
Keywords
aerospace computer control; automatic programming; computer graphics; control engineering computing; software reusability; software tools; control law processing; flight control; flowcharts; graphical templates; macro calls; program structure; reusable templates; software productivity; software tools; subroutine; target languages; truth tables; Algorithms; Automatic control; Automatic generation control; Documentation; Flowcharts; Logic; Process control; Signal generators; Signal processing; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Avionics Systems Conference, 1991. Proceedings., IEEE/AIAA 10th
Conference_Location
Los Angeles, CA
Type
conf
DOI
10.1109/DASC.1991.177183
Filename
177183
Link To Document