Strategies of Structural Synthesis of Programs and its Extensions
نویسندگان
چکیده
Proof search for the structural synthesis of programs (SSP) — a deductive program synthesis method which is suited for compositional programming in large and is in practical use in a number of programming environments is explained. SSP is based on a decidable logical calculus where complexity of the proof search is still PSPACE. This requires paying special attention to the efficiency of search. The practice of application of SSP has given its several modifications and extensions. Besides the general case of SSP and its strategies, we present synthesis with independent subtasks, a number of heuristics used for speeding up the search and partial deduction in the framework of SSP.
منابع مشابه
Large-Scale Simulation Platform
A large-scale simulation platform that includes various simulation engines and is intended for application in a variety of domains is considered. Conceptual design of platform and its implementation are described. The platform supports model-based software development and uses structural synthesis of programs for translation of declarative specification of simulation problems into executable co...
متن کاملCoCoViLa as a multifunctional simulation platform
A flexible Java-based simulation platform that includes both continuous-time and discrete event simulation engines and is intended for applications in a variety of domains is presented. The platform supports visual and model-based software development and uses structural synthesis of programs for translating declarative specifications of simulation problems into executable code. Rich components...
متن کاملSynthesis and Structural Characterization of Bi2O3 Loaded on the MCM-41 and Study of Its Photocatalytic Performance in Degradation of Methylene Blue
In this work, we report synthesis and characterization of Bi2O3 nanoparticles loaded on mesoporous MCM-41 nanoparticles by a simple solid-state dispersion (SSD) method. Monoclinic bismuth oxide nanoparticles were prepared by polyacrylamide gel method and used as loading materials on the prepared mesoporous MCM-41 as a supporting material. Fourier transform infrared spectroscopy (FT-IR), X-ray p...
متن کاملSynthesis and Structural Characterization of Bi2O3 Loaded on the MCM-41 and Study of Its Photocatalytic Performance in Degradation of Methylene Blue
In this work, we report synthesis and characterization of Bi2O3 nanoparticles loaded on mesoporous MCM-41 nanoparticles by a simple solid-state dispersion (SSD) method. Monoclinic bismuth oxide nanoparticles were prepared by polyacrylamide gel method and used as loading materials on the prepared mesoporous MCM-41 as a supporting material. Fourier transform infrared spectroscopy (FT-IR), X-ray p...
متن کاملExtensible Multipurpose Simulation Platform
This is a description of a multipurpose simulation platform that includes numerous simulation engines and is intended for application in a variety of engineering domains. The platform supports modelbased software development and uses structural synthesis of programs for translation of declarative specification of simulation problems into executable code. The platform is being developed as open ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computers and Artificial Intelligence
دوره 20 شماره
صفحات -
تاریخ انتشار 2001