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 :
بازگشت