Journal Archive

Issue 2 (2022)

System Analysis, Control and Information Processing
ARGUMENTATION IN DEVELOPING ALGORITHMS
Annotation: The purpose of the work is to describe the methodology for applying argumentation to justify the performance of algorithms. It is shown that the expediency of using argumentation appears when the logical scheme does not allow answering the question about the validity of the algorithm. It is shown that the argumentation scheme is the substantiation of the algorithm, but is not the algorithm itself. The types of argumentation used for the analysis of algorithms are briefly described. A comparison of logical and formal argumentation is given. The basis of the methodology based on formal argumentation is Dung's argumentation. Three variants of argumentation are given to substantiate new algorithms. The first option arises when a known algorithm is extended into a new algorithm by using a new conflict-free subset of the algorithm. The second option takes place when comparing the new and proven algorithms. The third variant of the reasoned substantiation of the algorithm takes place, with a single inclusion of operators in a known algorithm, provided that it does not conflict with the rest of the algorithm. The expediency of applying the method is described.
STANDARDIZATION OF INFORMATION EXCHANGE USING INFORMATION UNITS
Annotation: The purpose of the work is to study information units as the basis for standardizing information exchange. The content of the information exchange is revealed. The existence of two types of standards is described: normative and unofficially recognized. The content of information units as elements of information models and information systems is described. examples of the standardized use of information units are considered on the example of cartography and geoinformatics. The difference between parametric and compositional information models is shown. Compositional models are based on the use of alphabetic writing. The role of the alphabet in compositional models is played by information units. The article shows the difference between the natural language alphabet and groups of information units. The article recommends developing the direction of information units as a means of standardizing information exchange.
OVERVIEW OF MODERN SOFTWARE TOOLS FOR DATA MANIPULATION
Annotation: The purpose of this article is to structure up-to-date information about modern software tools used by experts for storing, processing and visualizing aggregated data. The study describes the most popular DBMS, programming languages, development environments and visual tools used by OT specialists in various fields of activity.
ARTIFICIAL INTELLIGENCE IN SOFTWARE DESIGN: EXPECTATIONS, REALITY, PROSPECTS
Annotation: The analysis of the application of artificial intelligence technology in the design of information systems is carried out. Possible applications of AI in software design are considered. An overview of artificial intelligence and machine learning technology in DevSecOps platforms of the ASOC class is given. The issues of import substitution and prospects for the development of artificial intelligence technology and its further application in the design of information systems are considered.
System Programming
THE USE OF ALGORITHM BEE COLONY TO SOLVE THE PROBLEM OF OPTIMAL CONNECTION LOAD AND POWER SOURCE
Annotation: For the problem of optimal connection load and power source, when reaching definite quantity input data, time of solving becomes unacceptable long. Stochastic algorithms give acceptable results for solving optimal problems with many quantity input data. One of the stochastic algorithms is algorithm bee colony, a distinctive feature of this algorithm is «hive», in which «bees» trade information about results of research extremum of the objective function.
INFORMATION SYSTEM FOR WORK AUTOMATION OF HR DEPARTMENT WITH ARTIFICIAL INTELLIGENCE MODULE
Annotation: The article deals with aspects of designing and developing an information system aimed at automating the performance of activities by employees of the structural unit of an enterprise for personnel management. Methods and algorithms of machine learning are considered for building an artificial intelligence module responsible for making decisions in the business processes of personnel management through forecasting.
Previous issue

Issue Archive