Foundations of software engineering. Paradigms, technologies, tools
Define the basic concepts and fundamental foundations of Software Engineering (SE). The basic concepts are objects, modules, programs, systems; processes. The fundamental basis of the SE are: assembly method (configuration) of modules; SE disciplines (scientific, engineering, economic, management, etc.); paradigms of programming modules, objects, components, etc.; life cycle (ISO/IEC 12207 Life Cycle); technological and production lines; the factory programs and AppFab; logical-mathematical theory of object-component modeling (OKM) changing systems; verification and testing of systems.Full text of the paper in pdf (in Russian)
Proceedings of the 5th International Conference on Actual Problems of System and Software Engineering, Moscow, Russia, November 14-16, 2017, pp. 163-177.