Abstract
The programming system PRIZ combines conventional programming technique with automatic synthesis of programs from specifications. It enables one to build specifications from descriptions of application domains. They are automatically encoded into propositional calculus and used by the system for the program synthesis. PRIZ is not bound to any particular problem domain, but applicable for synthesis of programs solving problems of a wide class called computational problems. From the theoretical side it has the deductive power of the intuitionistic propositional calculus.
Reprinted with permission from J. Symbolic Computation (1988) 5, 359–375 © 1988 Academic Press Limited
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Dikovski, A., Kanovich, M. (1985). Computational models with separable problems. Cybernetics (Technicheskaya Kibernetika) N5, 36–59 (In Russian).
Howard, P. (1980). The formulae-as-types notion of construction. In: To H. B. Curry. Essays on logic, lambda calculus and formalism. Pp. 479–490.
Kahro, M., Kalja, A., Tyugu, E. (1981). Instrumental Programming System ES EVM (PRIZ). Moscow: Finansy i Statistika (in Russian).
Kleene, S. (1952). Introduction to Metamathematics. Amsterdam: North-Holland.
Mints, G., Tyugu, E. (1982). Justification of the structural synthesis of programs. Science Comput. Prog. N2, 215–240.
Mints, G. (1984). Structural synthesis with independent subtasks and modal logic S4. Eesti NSV TA Toimetised (Proc. of the Estonian Academy of Sci). Mathem., 33, N2, 147–151.
Penyam, J. (1983). Synthesis of semantic processors from attribute grammars. System Programming Comput. Software N1, 50–60.
Prywes, N. S., Pnueli, A. (1983). Compilation of Nonprocedural Specifications into computer programs. Software Engineering N3, 267–279.
Tyugu, E. (1987). Knowledge based programming. New York: Addison-Wesley.
Voloz, B., Matskin, M., Mints, G., Tyugu, E. (1982). Theorem proving with the aid of program synthesizer. Cybernetics N6, 63–70.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mints, G., Tyugu, E. (1991). The programming system PRIZ. In: Bārzdinš, J., Bjørner, D. (eds) Baltic Computer Science. BCS 1991. Lecture Notes in Computer Science, vol 502. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0019353
Download citation
DOI: https://doi.org/10.1007/BFb0019353
Received:
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54131-8
Online ISBN: 978-3-540-47427-2
eBook Packages: Springer Book Archive