Development of V.М. Glushkov’s Ideas in the Field of Programming Technology
DOI:
https://doi.org/10.15407/visn2013.09.066Keywords:
computer technology, system technology, information technology, programming technology, software engineering, computer science, assembly line, assembly methodologyAbstract
The article is devoted to the 90th anniversary of NAS and AS USSR academician Victor Glushkov, his contribution to the development of information technologies and programming technology with lines of production of software products from the ready-made resources. As far back as in the 70th years of past century Glushkov considered that the program factories working on principle of assembling, as in the motor industry, will appear before long, and with the lapse of time his foresights were fully justified. In the article in historical sequence the stages of development of programming technology are considered, the first program factory created on Glushkov’s principles is described and perspective ways of development of this direction are outlined.
References
Kapitonova Yu.V., Letichevsky A.A. Paradigms and ideas of Academician V.M. Glushkov. (Kyiv: Naukova Dumka, 2003). [in Russian].
Glushkov V.M., Lavrishcheva Ye.M., Stogniy A.A. Industrial automation systems programs. (Kyiv, 1976). [in Russian].
Glushkov V.M., Kapitonova Yu.V., Letichevsky A.A. Programmirovaniye (Programming and Computer Software). 1978. (6): 5–12. [in Russian].
Glushkov V.M. Programmirovaniye (Programming and Computer Software). 1980. (2): 13–24. [in Russian].
Glushkov V.M. Fundamentals of Paperless Informatics. (Moscow: Nauka, 1982). [in Russian].
Computer algebra family ANALITIK. (Kyiv, 2010). [in Russian].
Yushchenko E.L. Address Programming. (Kyiv, 1963). [in Russian].
Lavrishcheva Ye.M., Borisenko L.G., Grishkevich K.I. Translator from the language D-ALGAMS for UVK «Dnepr-2». (Kyiv, 1970). [in Russian].
Kaminin S.S., Lyubimskiy E.Z. In: Programming and Computer Software. Proc. I USSR Conf. (Kyiv, 1968). [in Russian].
Ivannikov V.P. System Programming Language. (Moscow, 1959). [in Russian].
Programming Technology. Proc. II USSR Conf. (Kyiv: Naukova Dumka, 1986). [in Russian].
Glushkov V.M., Tseytlin G.Ye., Yushchenko Ye.L. Algebra. Languages. Programming. (Kyiv: Naukova Dumka, 1974). [in Russian].
Yershov A.P. Introduction to theoretical programming. (Moscow: Nauka, 1977). [in Russian].
Tyugu E.H. Conceptual programming. (Moscow: Nauka, 1984). [in Russian].
Vel'bitskiy I.V., Khodakovskiy V.N., Sholmov L.I. Technological complex automation programs on the machines of ES and BESM-6. (Moscow: Statistika, 1980) [in Russian].
Lavrishcheva Ye.M., Grishchenko V.N. The relationship of various language modules in the operating system of the EU. (Moscow, 1982) [in Russian].
Red'ko V.N., Sergiyenko I.V., Stukalo A.I. Application Packages. (Kyiv: Naukova Dumka, 1992). [in Russian].
Red'ko V.N. Programmirovaniye (Programming and Computer Software). 1978. (5): 17–26. [in Russian].
Molchanov I.N. Machine methods for solving problems of applied mathematics. (Kyiv: Naukova Dumka, 1987). [in Russian].
Glushkov V.M. The theory of algorithms. (Kyiv, 1961). [in Russian].
Glushkov V.M. Cybernetics, Computer Engineering, Computer Science. (Kyiv: Naukova Dumka, 1990). [in Russian].
Andon F.I., Doroshenko A.Ye., Tseytlin G.Ye., Yatsenko Ye.A. Algebraic algorithmic models and methods of parallel programming. (Kyiv: Akademperiodyka, 2007). [in Russian].
Andon F.I., Lavrishcheva Ye.M. Methods of Engineering distributed computing applications. (Kyiv: Naukova Dumka, 1997). [in Russian].
Andon F.I., Koval' G.I., Korotun T.M. Fundamentals of Engineering quality software systems. (Kyiv: Akademperiodyka, 2007). [in Russian].
Zadorozhna N.T., Lavrishcheva Ye.M. Document Management in Information Systems of Education. (Kyiv, 2007). [in Russian].
Lavrishcheva Ye.M. Methods of programming. Theory, engineering, practice. (Kyiv: Naukova Dumka, 2006). [in Russian].
Lavrishcheva Ye.M., Grischenko V.N. Assembly programming. (Kyiv: Naukova Dumka, 2009). [in Russian].
Lavrishcheva Ye.M., Koval' G.Í., Babenko L.P. New theoretical bases of technology of the families of software systems in the context of generating programming. (Kyiv, 2011). [in Ukrainian].
Lavrishcheva Ye.M., Andon F.I. Visn. Nac. Akad. Nauk Ukr. 2010, (10): 35-41. [in Ukrainian].
Lavrishcheva Ye.M., Babenko L.P. Fundamentals of software engineering. (Kyiv: Znannya, 2001). [in Ukrainian].
Lavrishcheva Ye.M., Petrukhin V.A. Methods and tools for software engineering. (Moscow, 2007) [in Russian].
Lavrishcheva Ye.M. Software Engineering. (Kyiv: Akademperiodyka, 2008). [in Ukrainian].
Lavrishcheva Ye., Ostrovski A. General Disciplines and Tools for E-Learning Software Engineering. http://senldogo0039.springer-sbm.com/ocs/.
Aronov A.O., Dzyubenko A.I. Problemy prohramuvannya (Problems in programming). 2011. (3): 42–49. [in Ukrainian].
Lavrishcheva Ye.M. et al. Visnyk KNU. 2011. (1): 151–58. [in Ukrainian].
Andon F.I., Lavrishcheva Ye.M. In: Information Society in Ukraine. Proc. Int. Symp. (25 Oct., 2012, Kyiv). [in Ukrainian].
Lavrishcheva Ye.M. Visn. Nac. Akad. Nauk Ukr. 2012, (3): 17-26. [in Ukrainian].
Lavrishcheva Ye.M. et al. The certificate of registration of copyright. Ukraine. No 45292. 27.08.2012. [in Ukrainian].