DocumentCode :
2075556
Title :
Generating programs from connections of physical models
Author :
Novak, Gordon S., Jr.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., San Antonio, TX, USA
fYear :
1994
fDate :
1-4 Mar 1994
Firstpage :
224
Lastpage :
230
Abstract :
Describes a system that constructs a computer program from a graphical specification provided by the user. The specification consists of diagrams that represent physical and mathematical models; connections between diagram ports signify that corresponding quantities must be equal. A program (in Lisp or C) is generated from the graphical specification by data flow analysis and algebraic manipulation of equations associated with the physical models. Equations, algebraic manipulations, and unit conversions are hidden from the user and are performed automatically. This system allows more rapid generation of programs than would be possible with hand coding
Keywords :
C language; LISP; automatic programming; diagrams; equations; formal specification; modelling; symbol manipulation; visual programming; C program; Lisp program; algebraic manipulation; corresponding quantities; data flow analysis; diagrams; equations; graphical specification; mathematical models; physical model connections; program generation; unit conversions; user transparent operations; Data analysis; Data flow computing; Equations; Flow graphs; Mathematical model; Mathematical programming; Measurement units; Performance evaluation; Physics; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Artificial Intelligence for Applications, 1994., Proceedings of the Tenth Conference on
Conference_Location :
San Antonia, TX
Print_ISBN :
0-8186-5550-X
Type :
conf
DOI :
10.1109/CAIA.1994.323628
Filename :
323628
Link To Document :
بازگشت