DocumentCode
304109
Title
Deductive synthesis of numerical simulation programs from networks of algebraic and ordinary differential equations
Author
Ellman, Thomas ; Murata, Takahiro
Author_Institution
Dept. of Comput. Sci., Rutgers Univ., New Brunswick, NJ, USA
fYear
1996
fDate
25-28 Sep 1996
Firstpage
2
Lastpage
11
Abstract
Computational science and engineering design can benefit from software tools that facilitate construction of programs for simulating physical systems. Our research adapts the methodology of deductive program synthesis to the problem of synthesizing numerical simulation codes. We have focused on simulators that can be represented as second-order functional programs composed of numerical integration and root-extraction routines. Synthesis of second-order programs appears to present a problem for deductive systems that operate in first order logic. We present a recursive synthesis algorithm that overcomes this difficulty for a class of program synthesis problems. Our system has successfully constructed numerical simulators for computational design of jet-engine nozzles and sailing yachts, among others
Keywords
computer aided software engineering; deductive program synthesis; first order logic; numerical simulation programs; ordinary differential equations; recursive synthesis algorithm; software tools; Aircraft manufacture; Aircraft propulsion; Atmospheric modeling; Computational modeling; Computer science; Design engineering; Differential equations; Network synthesis; Numerical simulation; Solid modeling;
fLanguage
English
Publisher
ieee
Conference_Titel
Knowledge-Based Software Engineering Conference, 1996., Proceedings of the 11th
Conference_Location
Syracuse, NY
ISSN
1068-3062
Print_ISBN
0-8186-7681-7
Type
conf
DOI
10.1109/KBSE.1996.552818
Filename
552818
Link To Document