по
Software systems and computational methods
12+
Journal Menu
> Issues > Rubrics > About journal > Authors > Policy of publication. Aims & Scope. > Council of Editors > Editorial board > About the journal > Requirements for publication > Peer-review process > Article retraction > Ethics > Online First Pre-Publication > Copyright & Licensing Policy > Digital archiving policy > Open Access Policy > Article Processing Charge > Article Identification Policy > Plagiarism check policy
Journals in science databases
About the Journal
MAIN PAGE > Journal "Software systems and computational methods" > Contents of Issue № 02/2020
Contents of Issue № 02/2020
Data encryption and data protection
Baltaev R.K. - Method of covert information transfer in still images using a chaotic oscillator. pp. 1-7

DOI:
10.7256/2454-0714.2020.2.32359

Abstract: The subject of the research is the steganographic method of embedding information in digital images. Steganography is able to hide not only the content of information, but also the fact of its existence. The paper presents a method of embedding and extracting information into digital images using a chaotic dynamic system. Chaotic systems are sensitive to certain signals and at the same time immune to noise. These properties allow the use of chaotic systems for embedding information with small image distortions in statistical and visual terms. The methodological basis of the study is the methods of the theory of dynamical systems, mathematical statistics, as well as the theory of image processing. The novelty of the study lies in the development of a new method of embedding information in static images. The author examines in detail the problem of using a chaotic dynamic Duffing system for embedding and extracting information in digital still images. It is shown that the proposed method allows you to embed information in digital images without significant distortion.
Telecommunication systems and computer networks
Vavilov V. - Investigation of random access computer networks operating in a diffusion environment with an increasing number of subscriber stations pp. 8-21

DOI:
10.7256/2454-0714.2020.2.29170

Abstract: Improving the performance of various types of communication networks in the modern world remains an urgent task, in connection with which research is underway to create hardware that expands the throughput of physical channels, new network protocols are being developed and existing network protocols are being modified, mathematical and computer modeling of data transmission mechanisms in communication networks is being carried out. The speed and reliability of data transmission over networks also depends on a number of factors, the nature of the influence of which is random. The combination of such factors is called a random environment. If the change in the states of the medium is continuous, then we speak of a diffusion medium. The object of the research is communication networks controlled by multiple access protocols and functioning in a random (diffusion) environment. The research tool for multiple access networks is the mathematical apparatus of the theory of finite-difference and differential equations, the theory of random processes and the theory of queuing. The proposed mathematical model of communication networks in a diffusion environment is investigated by an asymptotic method. The scientific novelty of the work lies in the fact that for the first time a mathematical model of a multiple access network operating in a diffusion environment was proposed and an asymptotic study was carried out. The asymptotic average of the normalized number of claims in the orbit (the source of repeated calls) and the deviation from this average are found, and the probability density of the values of the process of changing the number of claims in the orbit is obtained.
Quality aspects and improving the margin of reliability of software systems
Tikhanychev O.V. - On the quality indicators of automated control systems software pp. 22-36

DOI:
10.7256/2454-0714.2020.2.28814

Abstract: The subject of the research is the process of developing automated control systems software. The object of the research is the quality control system of this process. The regulatory documents establish a list of the main characteristics of program quality assessment, which, as practice has shown, does not fully meet its purpose, providing not quality control, but verification of the compliance of programs with the customer's requirements formulated in the terms of reference. One of the reasons for this lies in the impossibility of evaluating exclusively quantitative indicators of the quality of systems, including both technical means and a person. An attempt to use world practice, for example, relatively successful quality models from the ISO / IEC 25000: 2014 standards have not yet been implemented: the model itself is allowed to be used by regulatory documents (GOST R ISO / IEC 25010-2015), but the quality indicators described in it are not accepted. Private improvements to existing methods do not solve the problem systematically. The article uses general scientific methods of analysis and synthesis. Based on the analysis of existing approaches to assessing the quality of software development, proposals for improving this process are synthesized.The article formulates a scientific and practical problem and offers one of the approaches to its solution, based on the refinement of existing methods for assessing quality based on the model described in GOST R ISO / IEC 25010, taking into account the real needs of users, interpreted through reducing the likelihood of errors of the first and second kind arising from the use of software. The solution of the formulated problem will provide a general increase in the efficiency of automated control through the use of quantitative and qualitative assessments of the software being developed.
Parallel algorithms for numerical analysis
Pekunov V.V. - Over-optimistic computing: concept and approbation in the problem of modeling an electrostatic lens pp. 37-44

DOI:
10.7256/2454-0714.2020.2.32232

Abstract: The subject of research is the possibility of parallelizing loops with dependent iterations and a body, in which the order of execution of operators is strictly defined. Such loops are quite often encountered, for example, in problems of numerical simulation by the method of particles in cells, where at the first stage of the cycle body execution the particles are processed and a certain field determined by them is calculated, and at the second stage a partial differential equation dependent on this field is solved. The possibility of parallelizing the bodies of such cycles is currently insufficiently covered in the literature, this topic is relevant. The ideas of applying predictive (autoregressive point) channels in the programmed transactional memory are used. The implementation is built using object-oriented programming. For the first time, the concept of super-optimistic computing was formulated, that is, working with predictive channels in conditions of partially transactional memory. Mechanisms for the implementation of partially transactional memory, adapted to the use of channels, are proposed. A scheme for parallelizing linearly executed cycle bodies (with dependent loops) on the basis of super-optimistic calculations is proposed, its justification is shown on the example of solving the problem of modeling a beam of charged particles in an electrostatic lens.
Automated systems of engineering process administration
Dobrynin A.S., Gudkov M.Y., Koynov R.S. - A precedent approach to incident management in automated process control systems pp. 45-52

DOI:
10.7256/2454-0714.2020.2.31040

Abstract: The continuous development of automated control systems for industrial facilities leads to the emergence of more advanced and complex control algorithms. A natural consequence of the development of control systems (CS) is the use of more complex technical means: sensors, controllers, SCADA and MES systems. Ultimately, the saturation of systems with additional software and hardware leads to a decrease in manageability in general, since software needs to be updated, equipment often fails, needs replacement, etc. Thus, approaches aimed at creating separate, autonomously functioning subsystems are becoming a thing of the past. An integrated, multi-level joint management of the entire infrastructure of the process control system is needed, from the technological facility to the technical infrastructure, which is closely tied to the facility. The article discusses the issues of constructing top-level control subsystems for the process control system, when it is necessary to control directly the software and hardware as part of the process control system. As research methods, simulation and computer modeling was used, which made it possible to evaluate the effectiveness of the proposed approaches and management methods. Also, the research results were verified through the pilot implementation of an automated incident management system based on the proposed approaches in the process of managing a complex technologically object. The novelty of the research lies in the proposed approach to incident management in automated process control systems, which makes it possible to improve the quality of management, reduce management costs, and predict (in some cases) the occurrence of new incidents and take measures to prevent them. Studies have shown the feasibility of using the proposed approach to control complex non-stationary automation systems.
Automation of manufacturing and production planning
Tikhanychev O.V. - Development Management and Project Management: Contrast or Complement? pp. 53-68

DOI:
10.7256/2454-0714.2020.2.29603

Abstract: The subject of this research is the process of developing software for automated control systems. The object of research is the means of organizing software development. A generally recognized promising direction for increasing the efficiency of the use of organizational and technical systems is the automation of their management. A significant share of the effectiveness of any complex technical system is provided by its software. This primarily applies to the application software. The development of application programs is fraught with certain difficulties, primarily of an organizational nature. The generalized analysis showed that in world practice there is a fairly wide range of tools for organizing the program development process. These tools are proposed to be divided into two large groups with respect to the attitude to the process and the degree of detail on "project management tools" and "development controls". Each of the tools is effective for certain conditions of software development. The review article analyzes the factors affecting the effectiveness of the use of a particular tool, synthesized proposals on the expediency of using various control systems in different conditions of the development process. The analysis showed that for the conditions of the development of applied software for automated decision support systems, the most effective is the integrated use of process control automation tools.
Knowledge Base, Intelligent Systems, Expert Systems, Decision Support Systems
Dushkin R., Andronov M.G. - An intelligent algorithm for creating control actions on engineering systems of intelligent buildings pp. 69-83

DOI:
10.7256/2454-0714.2020.2.31041

Abstract: The article describes an algorithm for generating control actions on various engineering systems of an intelligent building, individually or in combination, within the framework of intelligent control of the parameters of the internal environment of such a building. The intelligence of the algorithm is due to the possibility of its autonomous operation and adaptability in relation to the parameters of the internal environment in relation to which the monitoring and control is carried out. The article provides a brief description of the algorithm, as well as a mathematical model for the selection and application of control actions. As a research method, a set-theoretic approach to modeling management processes was adopted, as well as BPMN notation for representing algorithms. The novelty of the issue under consideration is due to the use of a functional approach for the development of an intelligent algorithm, as well as the use of methods of distributed computing and computing on terminal devices within the framework of the hybrid paradigm of artificial intelligence. The relevance of the presented model is based on the need to translate the life cycle management processes of buildings and structures into the Industry 4.0 paradigm in order to increase their degree of intelligence. The article will be of interest to scientists and engineers working in the field of automation of technological and production processes. The present work is theoretical.
Other our sites:
Official Website of NOTA BENE / Aurora Group s.r.o.