Issue 3 (2025)
System analysis, management and information processing
Annotation: In the last 30 years, standardization in the field of information technology has not been relevant. This was due to the fact that both computer equipment and software were mainly purchased abroad. Standards in such products were laid down by foreign specialists, who naturally focused on their standards. Until the beginning of the 20s, this situation suited many. But when there was a need for their own developments, the experience in the development and application of information technology standards was largely lost. At the same time, over the years, a number of managers have developed a firm conviction that there are practically no standards in the field of information technology, and those that exist are not needed. However, a sharp increase in the volume of our own developments in our country has led to an increase in interest in standards in this area, which required the improvement of the methodological apparatus for substantiating proposals for annual and medium-term standardization programs and the formation of rational profiles of standards in relation to specific products. This is especially true for information technology, an area in which there are thousands of national, foreign and international standards of various standardization systems. The article proposes specific ways to solve this problem.
Keywords: information technologies, standards, national standardization program
Annotation: The relevance of the development of integrated multifunctional control systems is substantiated on the basis of the transition from the functional integration of heterogeneous systems and elements to the functional-process integration with ensuring the integration of control processes in the vertical interaction of control bodies and in the horizontal interaction of functional systems. The systematization and classification of processes in the life cycle of integrated control systems is provided on the basis of the formation of complete groups of target functional processes reflecting the interaction between the elements of the control system (control bodies, centers, and means of control) in performing tasks in accordance with their purpose, as well as ensuring their implementation and maintenance at all stages of the life cycle of system engineering processes. It is shown that at present, the regulatory regulation of target functional processes, in contrast to the processes of system engineering, is significantly lagging behind due to the high degree of their dependence on a specific subject area with intensive dynamics of its change. This hinders the development of standard methods and recommendations for implementing algorithms of vertical integration according to the hierarchy of management bodies of target functional processes and horizontally of end-to-end processes of interaction of heterogeneous functional systems and their standardization. The paper clarifies the approach to presenting the subject area of standardization of integrated management systems, taking into account which it is advisable to carry out regulatory regulation at the level of a system of complete groups of target functional processes and the processes of system engineering that ensure their implementation in the life cycle of integrated management systems based on the formation of a process system profile. This approach, based on the use of flexible procedures for analyzing the interaction of processes (as opposed to their rigid standardization), can ensure that the specific features of the target functional processes are fully taken into account, as well as the mechanism of negative environmental impact on their implementation in the dynamics of the integrated management system. The process system profile appears to be a sufficiently flexible and convenient mechanism for regulating the system of complete groups of target functional processes and the system engineering processes that support their implementation.
Keywords: process system, complete process groups, target functional processes providing system engineering processes,
vertical integration, horizontal integration, standardization of target processes
Annotation: The research aimed at developing a model for the organization of interaction between onboard software systems of unmanned aerial vehicles in the group and with the control point under conditions of unstable information exchange caused by the use of a group of unmanned aerial vehicles during search and rescue operations in mountainous terrain has been carried out. The statement of the problem of developing a model for the organization of interaction between onboard software systems of unmanned aerial vehicles in a group and with a control point isformalized and the main requirement to the elements of this model - the ability to ensure interaction in conditions of unstable information exchange - is formulated. The analysis of the existing approaches to the solution of the indicated problem has been carried out, the results of which allowed to make a reasonable choice of the elements of the model of organization of interaction of onboard software systems of unmanned aerial vehicles in a group and with a control point in conditions of unstable information exchange: as a software environment of interaction it is advisable to use the ROS (Robot Operating System) platform; for transmission of visual information (video streams and image frames) it is necessary to use the HLS (HTTP Live Streaming) protocol; the MAVLink (Micro Air Vehicle Link) protocol is acceptable for control commands, and the MQTT (Message Queuing Telemetry Transport) protocol is acceptable for the exchange of service information (messages); the communication interfaces are determined by the ROS platform used. The model of organization of interaction between onboard software systems of unmanned aerial vehicles in a group and with the control point in conditions of unstable information exchange on the basis of ROS platform with the use of libraries and packages that allow to implement interfaces of interaction and carry out interaction of software systems through the use of MAVLink, MQTT and HLS data transfer protocols capable of working in conditions of interruptions in communication is developed. Examples of application of MAVLink and MQTT data exchange protocols for practical implementation of the organization of interaction of onboard software systems of unmanned aerial vehicles in a group and with a control point on the basis of ROS platform are considered, confirming the efficiency and flexibility of application of this platform for solving the indicated problem, as well as the expediency of practical application of the developed model of the organization of interaction of onboard software systems of unmanned aerial vehicles in a group and with a control point in conditions of unstable conditions.
Keywords: unmanned aircraft group, on-board software system, interaction organization, unstable information exchange, Robot Operating System
Annotation: The development of digitalization in mechanical engineering required the intensive development of standardization for the purposes of automation and achieving the interoperability of digital systems. Today, the world is moving towards integrated standards and their interaction within the framework of production processes. At the same time, the main focus is on technologies for the development and application of lifecycle standards. The article analyzes the state and prospects of new innovative approaches to the development of digital standards in the digitalization of industry. The analysis of the practice of applying new standardization technologies is given. The analysis is based on our own research, practical experience in industry and participation in the work of Russian and international organizations for standardization (GOST, ISO, IEC) regarding standards of digitalization in industry, interoperability and artificial intelligence [2,3]. The article discusses the goals, directions of development, current developments and prospects for standardization in the context of industrial digitalization.
Keywords: standard, interoperability, digitalization, international standards
System programming
Annotation: The relevance of the development of integrated multifunctional control systems is substantiated on the basis of the transition from the functional integration of heterogeneous systems and elements to the functional-process integration with ensuring the integration of control processes in the vertical interaction of control bodies and in the horizontal interaction of functional systems. The systematization and classification of processes in the life cycle of integrated control systems is provided on the basis of the formation of complete groups of target functional processes reflecting the interaction between the elements of the control system (control bodies, centers, and means of control) in performing tasks in accordance with their purpose, as well as ensuring their implementation and maintenance at all stages of the life cycle of system engineering processes. It is shown that at present, the regulatory regulation of target functional processes, in contrast to the processes of system engineering, is significantly lagging behind due to the high degree of their dependence on a specific subject area with intensive dynamics of its change. This hinders the development of standard methods and recommendations for implementing algorithms of vertical integration according to the hierarchy of management bodies of target functional processes and horizontally of end-to-end processes of interaction of heterogeneous functional systems and their standardization. The paper clarifies the approach to presenting the subject area of standardization of integrated management systems, taking into account which it is advisable to carry out regulatory regulation at the level of a system of complete groups of target functional processes and the processes of system engineering that ensure their implementation in the life cycle of integrated management systems based on the formation of a process system profile. This approach, based on the use of flexible procedures for analyzing the interaction of processes (as opposed to their rigid standardization), can ensure that the specific features of the target functional processes are fully taken into account, as well as the mechanism of negative environmental impact on their implementation in the dynamics of the integrated management system. The process system profile appears to be a sufficiently flexible and convenient mechanism for regulating the system of complete groups of target functional processes and the system engineering processes that support their implementation.
Keywords: regular expressions, string and graph similarity estimation, Levenshtein distance, Hamming distance, Jaro distance, Jaro-Winkler distance, graph edit distance
Annotation: An important practical aspect of the discipline “Software Engineering” is working with version control systems (VCS) and systems for managing dependencies between software packages. To develop skills in this area, teachers have to create various educational tasks. The rapid development of the information technology (IT) sphere leads to the mass character of professional training of IT specialists, which complicates the process of preparing educational and practical problems, and makes the problem of plagiarism of solutions especially acute, as well as the problem of thoughtless, mechanical use of large language models (LLM) for solving educational exercises. In this regard, the most promising approach to the creation of practical problems in the field of software engineering is the development of task generators that allow to automatically obtain an individual version of the educational task for each of the students. The aim of the current work is improving the quality of IT personnel training in the scope of the discipline “Configuration Management”. We propose two new task generators, namely: a task generator for working with git from the command line and a task generator for resolving dependencies of a package. The results show that the use of LLM does not allow students to reliably solve these new generated tasks. The developed task generators are used to assess the knowledge and skills of students during the midterm and final assessments within the framework of the discipline “Configuration Management” of RTU MIREA.
Keywords: algorithms for generating educational tasks; online education; dependency resolution; version control systems
Annotation: This work is devoted to the practical application of data management standards as part of improving data quality in relational DBMSs. The problem of determining the impact of target data set distortions on the results of SQL queries executed over this set is investigated. The case of distortions detected on the basis of data quality indicators for completeness is considered. An evaluation algorithm is proposed for decomposing SQL queries into elementary operations of relational algebra, such as extended projection, restriction, union, and Cartesian product, and tracking the propagation of empty values as a result of applying the operation. The problem of ranking the identified sets of empty values is formulated in order to build an effective data filling process, and an algorithm implementing its solution is presented. As part of the testing, an experimental stand was developed on the Open University open data set and the proposed algorithms were implemented. The experimental results confirmed that the algorithm for assessing the propagation of empty values can be successfully applied to determine the order of their filling.
Keywords: data quality, dataset fullness, data quality management, data filling, SQL queries
Issue Archive
№ 3
2025
№ 2
2025
№ 1
2025
№ 4
2024
№ 3
2024
№ 2
2024
№ 1
2024
№ 4
2023
№ 3
2023
№ 2
2023
№ 1
2023
№ 4
2022
№ 3
2022
№ 2
2022
№ 1
2022
№ 4
2021
№ 3
2021
№ 2
2021
№ 1
2021
№ 4
2020
№ 3
2020
№ 2
2020
№ 1
2020
№ 4
2019
№ 3
2019
№ 2
2019
№ 1
2019
№ 4
2018
№ 3
2018
№ 2
2018
№ 1
2018
№ 4
2017
№ 3
2017
№ 2
2017
№ 1
2017
№ 4
2016
№ 3
2016
№ 2
2016
№ 1
2016
№ 4
2015
№ 3
2015
№ 2
2015
№ 1
2015
№ 3
2014