Literature Cited
M. Yu. Artem'ev, Automation on Mail Services Using Homogeneous Computer Systems [in Russian], Candidate's Thesis, Moscow (1980).
M. Yu. Artem'ev and I. A. Mamzelev, “An algorithmically complete collection of system operations for a common-bus HCS,” Kibernetika, No. 3, 88–93 (1981).
M. E. Berkovich, “Parallel processes in distributed computer systems for solving large dimensionality problems,” Kibernetika, No.6, 60–66 (1979).
F. P. Brooks, How to Design and Develop Software Systems [Russian translation], Nauka, Moscow (1979).
I. V. Vel'bitskii, “R-technology-80,” Upr. Sist. Mash. No. 6, 49–55 (1980).
I. V. Vel'bitskii, V. N. Khodakovskii, and L. I. Sholmov, Program Development Technology for ES and BESM-6 Computers [in Russian], Statistika, Moscow (1980).
I. V. Vel'bitskii and E. L. Yushchenko, “A metalanguage oriented to syntactic analysis and checking,” Kibernetika, No. 2, 50–54 (1970).
V. K. Vodop'yanov, V. M. Zav'yalov, V. A. Zubkov, and T. K. Terzyan, “Language tools of structured design of technological processes,” Kibernetika, No. 3, 69–72 (1981).
A. V. Gladkii, Formal Grammars and Languages [in Russian], Nauka, Moscow (1973).
V. M. Glushkov, “Futomata theory and formal transformations of microprograms,” Kibernetika, No. 5, 1–10 (1965).
V. M. Glushkov, “Fundamental research and programming technology,” Programmirovanie, No. 2, 3–13 (1980).
V. M. Glushkov, V. G. Bondarchuk, T. A. Grinchenko, et al., “ANALITIK — an algorithmic language for description of computation processes using analytical transformations,” Kibernetika, No. 3, 102–134 (1971).
V. M. Glushkov, V. V. Bublik, S. S. Gorokhovskii, et al., PROEKT-ES — A Basic Instrumental Programming Language [in Russian], No. 79-22, Preprint, Inst. Kibernet. Akad. Nauk UkrSSR, Kiev (1979).
V. M. Glushkov and I. V. Vel'bitskii, “Programming technology and problems of its automation,” USiM, No. 6, 75–93 (1976).
V. M. Glushkov, Yu. V. Kapitonova, and A. A. Letichevskii, Automatic Computer Design [in Russian], Naukova Dumka, Kiev (1975).
V. M. Glushkov, Yu. V. Kapitonova, and A. A. Letichevskii, “Theory of data structures and parallet synchronous computations,” Kibernetika, No. 6, 2–15 (1976).
V. M. Glushkov, Yu. V. Kapitonova, and A. A. Letichevskii, “Toward a theory of hardwave and soft-ware design of multiprocessor computers,” Kibernetika, No. 6, 1–15 (1978).
V. M. Glushkov, Yu. V. Kapitonova, and A. A. Letichevskii, “On application of the method of formalized technical specifications to program design for data structure processing,” Programmirovanie, No. 6, 31–44 (1978).
V. M. Glushkov, Yu. V. Kapitonova, and A. A. Letichevskii, “On the design of a family of algorithmic languages for programming and design of multiprocessor computer systems,” Kibernetika, No. 1, 1–7 (1981).
V. M. Glushkov, G. E. Tseitlin, and E. L. Yushchenko, Algebras. Languages. Programming [in Russian], Naukova Dumka, Kiev (1978).
V. M. Glushkov, G. E. Tseitlin, and E. L. Yushchenko, “Theory of language processors and parallel computations,” Kibernetika, No. 1, 1–19 (1979).
V. M. Glushkov, G. E. Tseitlin, and E. L. Yushchenko, Methods of Symbolic Multiprocessing [in Russian], Naukova Dumka, Kiev (1980).
V. M. Glushkov, G. E. Tseitlin, and E. L. Yushchenko, “Problems of analysis and synthesis of structured parallel programs,” Kibernetika, No. 3, 1–16 (1981).
A. K. Gorin, “Structured programming based on algorithmic algebra systems with file manipulating facilities,” Kibernetika, No. 3, 73–78 (1981).
V. P. Gritsai, G. T. Konovalov, L. M. Melen', et al., “MUL'TIPROTESSIST—a multilevel parametric system for structured parallel programming,” in: Abstracts of Papers at the Soviet Scientific-Technical Conference “Problems of Designing and Using High Throughput Computers” [in Russian], Kishinev (1979), pp. 61–63.
V. P. Gritsai and G. E. Tseitlin, “Some problems of automatic structured parallel programming,” Kibernetika, No. 1, 106–111 (1979).
O. Dahl, E. Dijkstra, and C. Hoare, Structured Programming, Academic Press, New York (1972).
E. Dijkstra, A Discipline of Programming, Prentice Hall, Englewood Cliffs, New Jersey (1976).
E. V. Evreinov and Yu. G. Kosarev, High-Throughput Homogeneous Universal Computer Systems [in Russian], Nauka, Novosibirsk (1966).
E. V. Evreinov and Yu. G. Kosarev, Homogeneous Computer Systems [in Russian], Nauka, Novosibirsk (1979).
A. P. Ershov, “Programming system development technology,” in: System and Theoretical Programming [in Russian], Novosibirsk (1972), pp. 136–184.
A. P. Ershov, A Prgramming System for Mini- and Microcomputers [in Russian], No. 53, Preprint, Vychisl. Tsentr Sibir. Otdel. Akad. Nauk SSSR, Novosibirsk (1977).
V. P. Zhidakov, “Application of homogeneous computer systems to solve complex design problems,” in: Proc. 4th Soviet Conf. “Homogeneous Computer Systems and Media” [in Russian], Part 3, Kiev (1975), pp. 169–171.
E. Z. Zhogolev, “Syntax-directed program design,” Programmirovanie, No. 6, 20–25 (1979).
E. Yourdon, Techniques of Program Structure and Design, Prentice Hall, Englewood Cliffs, New Jersey (1975).
G. M. Kirsanov, G. E. Tseitlin, and E. L. Yushchenko, “On application of microprogram algebras to some topics of programming automation,” in: Computer Software [in Russian], Kiev (1971), pp. 99–117.
G. M. Kirsanov, G. E. Tseitlin, and E. L. Yushchenko, “ANALIST — a software package for identity (theorem) proving in axiomatized AAS,” Kibernetika, No. 4, 28–33 (1979).
P. I. Komarov, Organization of Reliable Computations on MHCS [in Russian], Abstract of Candidate's Thesis, Moscow (1980).
Yu. G. Kosarev and N. M. Mirenkov, “Software for homogenous computer systems,” Vychisl. Systemy, No. 58, 61–79 (1974).
V. E. Kotov, “On parallel languages,” Parts 1, 2, Kibernetika, No. 3, 1–12; No. 4, 1–10 (1980).
N. S. Maksimov, “Software for a multicomputer system of arbitrary topology,” Voprosy Radioelektroniki, Comp. Engng. Ser., No. 2, 13–21 (1977).
A. A. Markov, Theory of Algorithms [in Russian], Izd. Akad. Nauk SSSR, Moscow (1954).
A. A. Monin, Investigation of Anomalous Functioning Modes and Development of Control Algorithms for Technical Maintenance of Computer Communications [in Russian], Abstract of Candidate's Thesis, Moscow (1979).
M. M. Muchnik, “Structured descriptions of the components of mini- and microcomputer software,” Kibernetika, No. 3, 66–68 (1981).
L. I. Nagornaya, “Design principles for a model of multilayer parallel translation,” in: Abstracts of Papers at the Soviet Conf. on Translation Methods [in Russian], Novosibirsk (1981), pp. 94–97.
L. I. Nagornaya, G. E. Tseitlin, and E. L. Yushchenko, “On a method of multilayer parsing for parallel programming systems,” Kibernetika, No. 1, 90–97 (1979).
L. I. Nagornaya, G. E. Tseitlin, and E. L. Yushchenko, “Structured programming and problems of parallel translation,” in: Abstracts of papers on Automatic Design of Application Packages [in Russian], Tallin (1980), pp. 102–106.
V. A. Pronina and E. A. Trakhtengerts, “Principles of translation system design for parallel computers,” Programmirovanie,” No. 5, 40–52 (1977).
V. N. Red'ko, “Parametric grammars and problems of parametrization,” in: Automatic Programming [in Russian], Kiev (1969), pp. 27–36.
V. N. Red'ko, “Semantic program structures,” Programmirovanie, No. 1, 3–19 (1981).
M. A. Khvostantsev, Multiprocessor Homogeneous Computer System for Integral Robot Control [in Russian], Abstract of Candidate's Thesis, Moscow (1977).
J. Hughes and J. Michtom, A Structured Approach to Programming, Prentice Hall, Englewood Cliffs, New Jersey (1976).
G. E. Tseitlin, “A system of algorithmic algebras and some control schemas in homogeneous systems,” in: Problems of Computer Theory and Design: Computer Systems [in Russian], Novosibirsk (1977), pp. 29–40.
G. E. Tseitlin, “The problem of identity transformations of schemas of structured programs with closed logical conditions,” Parts 1–3, Kibernetika, No. 3, 50–57; No. 4, 10–18 (1979).
G. E. Tseitlin, Language Structures and Processors [in Russian], Moskovskii Energet. Inst., Moscow (1980).
G. E. Tseitlin, “Multilevel parallel design of structured programs,” in: Methods of Mathematical Logic in Problems of Artificial Intelligence [in Russian], Vil'nyus (1980), pp. 262–264.
G. E. Tseitlin, “Parallel programming technology and methods of symbolic multiprocessing,” in: Proc. Soviet Conf. on Parallel Programming and High-Throughput Systems [in Russian], Part 1, Novosibirsk (1980), pp. 36–53.
G. E. Tseitlin and E. L. Yushchenko, “On representation of languages in bs-automata,” Kibernetika, No. 6, 40–52 (1974).
G. E. Tseitlin and E. L. Yushchenko, “On parametric models of languages oriented to unambiguous PR-parsing,” Kibernetika, No. 1, 21–35 (1977).
G. E. Tseitlin and E. L. Yushchenko, “Storage standardization and structured programming technology,” Programmirovanie, No. 6, 3–10 (1979).
V. N. Shakin, Designing Specialized Software Systems for Modeling Computerized Communication Networks [in Russian], Abstract of Candidate's Thesis (1980).
E. L. Yushchenko, Addressing Programming [in Russian], Gostekhizdat UkrSSR, Kiev (1963).
Yu. A. Yushchenko, “Algorithmic decidability of the Church-Rosser property in algebras of nondeterminate algorithms with closed logical conditions,” Kibernetika, No. 3, 56–60 (1981).
E. L. Yushchenko, G. E. Tseitlin, and L. I. Dovgopolaya, “A facility for syntactic checking of programs,” Soviet Patent No. 669356, Byull. Izobr., No. 23 (1979).
E. L. Yushchenko, G. E. Tseitlin, and M. M. Muchnik, “Structured design of software for mini- and microcomputers,” Programmirovanie, No. 6, 46–58 (1980).
V. M. Glushkov, M. V. Ignatiev, V. A. Mjasnikov, and V. A. Torgashev, “Recursive machines and computing technology,” in: Information Processing-74, Stockholm (1974), pp. 65–70.
V. Liskov, “Abstraction mechanisms in CLU,” Comm. ACM,20, No. 8, 564–583 (1977).
G. E. Tseitlin, “The theory of the modified Post algebras and multidimensional automata structures,” Lecture Notes in Computer Science, No. 32, 418–424 (1975).
G. E. Tseitlin, “Schematics of structural parallel programming and its applictions,” Lecture Note in Computer Science, No. 74, 474–481 (1979).
G. E. Tseitlin and E. L. Jushchenko, “Theory of parametric models of languages and networks of parallel automata,” in: Progr. Transform.: Proc. 3rd Int. Symp. Program., Paris (1978), pp. 81–94.
Additional information
Translated from Kibernetika, No. 4, pp. 42–65, July–August, 1981.
Rights and permissions
About this article
Cite this article
Glushkov, V.M., Tseitlin, G.E. & Yushchenko, E.L. Multilevel structured program design: Formalization and applications. Cybern Syst Anal 17, 474–497 (1981). https://doi.org/10.1007/BF01082478
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01082478