+7 (495) 987 43 74 ext. 3304
Join us -              
Рус   |   Eng

Journal archive

№2(74) March-april 2018 year

Content:

IT business

Performance management

The purpose of writing this work is to develop a software tool for finding the optimal portfolio of wholesale purchases of a trading enterprise. The software is developed on the basis of the created mathematical models and functional model. The mathematical models takes into account the restrictions on the volume of working capital spent on wholesale purchases of goods, restrictions on the volume of goods in the warehouse of wholesale purchases, demand constraints and some others. The functional model describes the structure of the system for determining the optimal portfolio of wholesale purchases of a trading company and created on the basis of graphical notation IDEF0. The operation principle of the algorithm is illustrated by a block diagram. The algorithm of the software is based on the branch and bound method. The work of the software is demonstrated on a practical example of searching for the optimal portfolio of wholesale purchases of ventilation equipment. A software tool can be of interest to managers who are developing a wholesale purchase plan.

IT management

Project management

Author: R. Dolzhenko

The purpose of the article is to consider the specifics of the agile methodology, to describe the possibilities of its use in the banking industry, to specify the content of procedures, roles, artifacts envisaged in this approach, which allow synchronizing the goals of IT and other business units of the company. The paper considers the content of the agile software development (agile), analyzed the example of its implementation in the activities of the Sberbank, as this organization was one of the first in the domestic practice to implement agile methodology in its activity, was able to organize the work of the employees of the Retail and IT-blocks in a new way. The roles of participants in agile projects are specified, and the key procedures that are used in this approach to synchronize the activities of all employees involved in agile are described. Evaluation of the experience of the Sberbank shows that at present, despite the partial cross-functional nature of the participants’ activities, their work is extremely formalized in terms of interaction with each other; all agile procedures are qualitatively worked out and clearly spelled out. On the one hand, this ensures the coherence of interaction, on the other hand, renders the activities of participants. In addition, this approach uses fundamentally different approaches to the organization of labor.

IT and education

Educational environment

Author: I. Savelyev

The article describes the general architecture of the distributed registry system based on Blockchain technologies and Smart contracts in the field of higher vocational education. The work presents current implementations of systems with similar functionality, presents the scheme of integration interaction of various nodes of the system, as well as the proposed structure and functional of the smart contract. Also, the article highlighted the main business processes and entities, assessed the growth of the database of the system and described open questions to the architecture being developed. The article proposes to use a decentralized system with smart-contracts to monitor the activities of the university in terms of enrolling entrants and issuing diplomas. At the moment, Blockchain technologies and Smart contracts allow building systems that are resistant to changes in recorded information, and automating the accounting of the main business processes of many spheres of public administration and economy. The considered architecture of the distributed register allows to solve problems of the account of entrants and increase of a transparency of receipt in educational institutions, and as to lower turnover of counterfeit documents about formation. But the methods presented in the work can also be used in other spheres of the economy.

Software engineering

Software development technologies

Author: P. Osavelyuk

Discusses the approach to displaying the file system structure as a cognitive network. File system Folders represent as keywords (attributes) associated with each other. Each folder in the file path is associated with this file. By abolishing strict adherence to folder names in the file path. You can access a file from different directories without using shortcuts. You can access the file on a path that is not complete. Provides a way to implement this approach based on the existing hierarchical directory structure. In the General case, actual in this moment filesystem (NTFS, ext4) is not hierarchical. Symbolic and hard links to make the structure of this filesystem as network with cyclic paths. Describes the mechanics of working with files in the cognitive file browser prototype. Indicates trends in the user interface of file browsers. A development forecast is offered in the custom view of the file Explorer. An alternative approach suggests to use the structure of the file system. This approach requires advanced features file browser of the operating system. This browser will store the attributes (keywords) of files in the database or the registry. The experience of implementing this approach is available in some browsers developed for Android.

Author: D. Potapov

The work is dedicated to methods of multidimensional data storages construction. This questions is actual because of the growing demand of these containers in different areas. Containers can be used for working with multidimensional vectors in such fields of knowledge as biology (e. g. to search for incomplete coincidences in protein and DNA sequences), physics (e. g. computational hydrodynamics, electromagnetism), economics, political science, medicine and technology, for solving various tasks in computer graphics, multimedia databases and animation, for working with spatial data. Hierarchical containers, such as R-like trees (R-tree, R+-tree, R*-tree, X-tree, M-tree, SS-tree, SRtree, VAMSplit R-tree) and BSP-like trees (BSP-tree, k-d tree, BD-tree, k-d-b tree, hb-tree, LSD-tree, BIH/SKD-tree, quadtree, octree, VP tree) are analyzed in the paper. The article also reviews hashed containers such as Gridfile and its modifications (Twin Grid file, Two-layer Grid file, Multilevel Grid file), EXCELL, R-file, MOLHE and PLOP. Other methods of constructing multidimensional data containers, such as space-filling curves («row by row» curve, «snake» curve, spiral curve, Cantor curve, Peano curve, U-index curve, Z-mirror curve, Gray curve and Hilbert curve) and high-dimensional containers (VA- File, VA+-File, LPC-File, A-Tree, GC-Tree, RA-Blocks, IQ-tree, SA-tree, A-tree, iDistance) are examined in this paper. The article also identifies the main fields of application for the analyzed structures which can be used in adaptive storage implementation.

Network Technologies

Author: Y. Lavrenkov

The article deals with application of spiking neural network for solving the problem of optimal frequency redistribution within the group of wireless communication systems. Large number of communication electronics and complicated methods of their interacting to jointly operate cause the complexity of the optimal frequency distribution. Solving this problem using Monte Carlo methods and global search algorithms leads to the elaboration of many possible frequency assignment options. When designing the algorithms for operational frequency readjustment, it is necessary to take into account both intermodulation effects and group interference effects. Multilayer neural network is composed of spiking neural elements, which architecture is based on interacting reverberative loops. Examined electro- optic commutation system is the base for architecting of communication system between neurons, enabling mixing of neural element signals. Application of optical communication and liquid crystal modulators simplifies the signal propagation process to multitude of neurons and chaning of its settings, enabling data processing not only in neurons, but also in pulse transmission systems. The optical switching system is used not only as a communication system, but also as snooping mechanism for neural network rhythmicity changes. Application of electrochemical analog integrating element enables to acquire data about activity of neuronal groups over a long time interval. Obtained activity values are used to improve the efficiency of applied learning algorithm. Data are encoded into spike pulse sequences within groups of 5 neurons based on pulsed phase modulation. This enables to adapt the learning algorithm for networking within the set of interacting neural populations. Designed neural network structure is used to solve the task of frequency dynamic assigning and defining the transmitter activity intervals under changable electromagnetic environment.

Laboratory

Models and Methods

A comparative analysis of methods for assessing the security of wireless fire alarm systems based on the analysis of numerical samples representing the assessment of security, using the apparatus of mathematical statistics. Using a variety of nonparametric tests (criterion of signs, the Wilcoxon test) in the program Statistica the average and confidence intervals of sample means (graphic diagram «box and whiskers») that are close enough to each other. The average and confidence intervals that show the security assessment based on fuzzy logic, is slightly higher than the average and confidence intervals that show the security assessment based on the matrix of fuzzy rules. This is interpreted as a higher quantitative evaluation of security based on fuzzy logic in comparison with a quantitative evaluation of security based on the matrix of fuzzy rules and, consequently, more accurate identification protection. Also the proposed approach the comparative analysis of quantitative indicators potentially can be extended to a wider class of problems of information security, such as comparative analysis of various «related» methods of assessment.

Author: O. Tikhanychev

One of the conditions for the effective management of complex systems — monitoring and forecasting of changes in their status. Simple monitoring does not always provide adequate control, especially for dynamic systems: in most cases, it is necessary not just to monitor the system state, but also to obtain information about possible changes in advance, that is to use the state of the forecast. Forecasting can be divided into «active», evaluating the possible consequences of the decisions made, and «passive», providing a forecast change of state in the prevailing conditions. It is proposed to use the prediction of the behavior of the control system under the so-called «active monitoring» by replacing this notion of what is now referred to as «passive forecasting». The proposed approach allows to generate control actions in advance, taking into account the forecast of the situation development. To ensure the possibility of implementing the proposed approach, the article analyzes the requirements for modeling tools in the active monitoring loop and the conformity of existing prediction technologies. Keywords: decision-making support system, mathematical simulation, management of large systems, forecasting situation, active monitoring, proactive management.

Mathematical tools

Decision-making process when carrying out transactions with securities is based on the use of mathematical models that create competitive advantage in the game of trading robots. When using well-known methods and models for making trading decisions with securities, initial data are subject to smoothing, as result of which important properties of simulated process can be lost, which significantly reduces the efficiency of the decision taken by trading system. Taking into account interval data in mathematical formulation of the problem of decision-making in the stock market allows you to take into account the amplitude of the change in the price of shares for each day of trading and justify the indicator to improve the quality of the generated solutions. Authors of the article design a trading system using as the primary method of decision-making indicator based on the calculation of minimax criterion. Is executed the implementation of trading robot, which allowed to improve decision-making method based on moving average and to increase profitability of operations with shares. To demonstrate tools of decision-making developed in article, computational experiments were carried out on stock market based at results of trading shares of company «Rossiiskie seti». Investor, using author’s tools of trade, increased its capital by 5% per annum compared with method of trading based on the moving average.

Theoretical approach

Information sistems

This article describes the main contribution of the school «System Analysis in Engineeromg and Control» to the development of informatics, the theory of information systems and technologies. The following results are briefly characterized: clarification of the notion of «information», the application of the definition of a system, which based on the system-target approach, to justify the multilevel structure of the information complex; the proposed classifications of information systems and technologies, the concept of virtual information system. The state of development of the theory of information systems and processes is analyzed. It is concluded that further research is needed on the development of the structure, patterns and principles of the creation and organization of the functioning of information systems based on the use of information technologies of the third and fourth industrial revolutions, improving the methods of information retrieval based on the semantic analysis of textual information on the basis of mathematical logic and mathematical linguistics in order to increase relevance.

Digital technologies

Virtual reality

Authors: E. Entina, A. Entina

The paper is devoted to the study of the wide possibilities of modern computer technologies in creating of a virtual museum of the future. The stages of creating and implementing are described in the article. The authors created an original innovative indie game «Virtual Museum of the Future», allowing the viewer to get into the interactive 3D museum. The program is written in the multi-platform Java language, which allows it to be used on various mobile and stationary devices. The program is a hybrid of the drawn virtual 3‑dimensional museum space and 2‑dimensional artifacts (digitized real compositions of art), using as exhibits. The user travels through the halls of the 3D gallery, which completely reproduces the real museum halls and allows looking through the compositions of painting and graphics, to enjoy the various convenient options and to use an audio guide. Various special effects are used to arise an interest to the game. The test is recommended for the curious visitors of the museum. The authors used only the original content to create the program, in particular, the paintings exhibited in the museum are painted by a young Moscow artist Alice Entina. This program will allow to attract the population to the study the masterpieces of painting and graphics and to enhance its cultural and educational level.