APPLICATION OF BI-PRINCIPLES IN THE GATE PROJECT MANAGEMENT SYSTEM TO CREATE A DIGITAL TWIN OF THE GTE

2020, vol. 20, no. 1, pp. 16–26 16 Introduction Currently, the concept “Industry 4.0” integrates modern methodologies and practices of strategic and operational management of industrial enterprises and economies into the Digital Economy [1–4]. It assumes complete digitalization of all physical and virtual objects, their connections, processes with the further possibility of analytical analysis. It should be noted that during their evolutionary development, information systems have accumulated and continue to accumulate significant amounts of information that can be used for planning, forecasting and decision making in various IPOs, including production systems. Further, based on the available information, a corporate knowledge base or decision support system can be built. On the other hand, today Automated information systems of organizations use a lot of loosely coupled software packages. For example, the modern motor-building production association (UMPO) operates more than 100 different software and hardware applications supporting the corresponding activities (IPO). Most of these systems offer the possibility of local search and analysis in domain-specific languages, however, for decision-making, as a rule, simultaneous use of data from several systems is necessary, which is a difficult task, for example, because of incompatibility of systems or the use of different dictionaries data [5–8]. Fig. 1 shows the gate system of the GTE digital double, based on the CALS methodology. DOI: 10.14529/ctcr200102


Fig. 1. Scheme of gate system of the GTE digital double
Support for the life cycle of the production of products in the machine-building enterprise is now supported by CAE-systems; CAD-systems for automation of designing and manufacturing of working design documentation; CAM-systems for automation of technological preparation of production; PDMsystems, ERP-systems for managing product data and its configurations; for the automation of production planning and management of the processes of manufacturing products, stocks, production resources, transport, etc. [5].

Overview of Information Systems
To identify and describe the goals and objectives of analytical data from multiple systems, you can use domain-specific natural language with a certain degree of formalization of syntax, for example up to a dictionary and natural rules for constructing sentences (media appropriate syllogisms) and semantics, as detailed and formalized further description of the business processes in the graph-analytical metalanguage (at a high-level programming language [5,9,10]). This system should be external to the objectoriented systems and subsystems consist of search and business intelligence subsystem. Today, the market presents the analytical search engines such as Google Search Appliance, Yandex.Server, IBM Content Analyst and Enterprise Search, Mondrian and others. These systems have come a long way of development from simple information retrieval systems to Business Intelligence systems with built-in mechanisms of adaptation under the IPO. Fig. 2 shows the mimic of the system life cycle using Business Intelligence. Consider classification, identification, traceability, structuring and analytical processing of large volumes of unstructured, structured and semi-structured distributed using the Business Intelligence methodology as an example.
Tasks solved by Business Intelligence in the enterprise [5].
• Measurement -BI creates and maintains a hierarchy of performance indicators (KPI), compares with the target value, informs stakeholders about progress in achieving business goals.
• Analyticsquantify the effectiveness of business process execution to improve efficiency and detect implicit knowledge. Often includes: data analysis, process development, statistical analysis, predictive modeling, business process modeling and other tools.
• Formation of corporate reportingcreates an infrastructure for the formation of reporting used in strategic management. Includes OLAP analysis, data visualization, decision support systems.
• Creation of a collaboration platformcreates a platform for collaboration both inside and outside the organization, provides storage and access to data.
• Knowledge managementthe formation of a decision support system based on existing experience, support for management decisions. It can be noted that the business analyst community has not yet reached a consensus on the definition of Business Intelligence. Some analysts compare it with business analysis, others with competitive intelligence systems. However, certain steps have already been taken towards standardization. So Thomas Davenport in his work "Analytics at Work" [11], defined the main stages of data preparation for analysis when using Business Intelligence systems: Data extraction; Forming reports and analytical processing in real time (OLAP); Use of tools for notification of deviations from expected values of indicators; Development of management decisions based on business analysis.
A distinctive feature of Business Intelligence systems is the ability to work with different data sources at the same time at the same time. In this regard, it is important to structure the content of sources with the potential for further processing.
The data structure of a specific information system corresponds to the model of the business process being performed. In this regard, we will use business process models to formulate criteria for structuring content and retrieving data [9,12].
In order to formulate rules for structuring content, it is necessary to single out business rules from business process models, describe them in attributive form, and present them in terms of conditions. Then, based on the rules of interaction with data warehouses, you can perform data selection.
A representation in the form of an attributive process model is necessary to enable automated processing of data based on the business process being carried out with the goal of making the model available to other systems. After the formation of the attributive model of the process, on its basis it is possible to fulfill requests to the information space in the same language in which the model is formed. If the model is built in Russian, then the requests are formed in a language similar to Russian. For example, the task is to select documents for the period from January 1 to February 10. Naturally, such a query in the DBMS can not be sent directly. Therefore, it is necessary to convert this request based on the rules of interaction with the DBMS or any data warehouses. And, in fact, after that data can already be obtained and analyzed.
In view of the distribution and heterogeneity of the organization's information space for operational access to data, it is necessary to form the classifier of information resources, believing that the task of classifying, identifying and tracing the corresponding primary resources was solved earlier. The classifier is formed on the basis of the linguistic analysis of the glossary of the system model of the business process, for example, on the formal graphical analytical metalography IDEFusing the apparatus of linguistic processing from the glossary, the terms are chosen to classify the content of a limited area of the information space. Fig. 3 shows the scheme of the algorithm for extracting data from the information space for intellectual analysis.

Fig. 3. Scheme of the algorithm for extracting data from the information space for intellectual analysis
Classification can be performed using information retrieval systems. In this case, the search index will play the role of the classifier.
When referring to the query to the classifier, it is possible to extract pointers to information resources from different systems uniformly. Representation of IPO processes and data in the language of mathematical category theory [13][14][15][16]. Fig. 4 shows the relationship between the organization's business processes and the content of the information space.

Fig. 4. The relationship between the organization's business processes and the content of the information space
Let's describe the relationship between the business process model and the content of the information space using the apparatus of the mathematical theory of categories.
The category is: a class of ObjC objects, for each pair of objects A, B there is a set of morphisms Hom C (A, B), and to each morphism there correspond unique A and B, for each pair of morphisms Hom ( , ) and Hom ( , ) the composition Hom ( , ) is defined, for each object A the identity morphism Hom ( , ) is given, and two axioms are fulfilled: the composition operation is associative: , the identity morphism acts trivially: . Establishment of relations between data is possible due to the fact that the system model satisfies the requirements of the mathematical theory of categories, i.e. there is a class of objects, a class of morphisms, the composition operation is associative, the identity morphism acts trivially. We illustrated this in system models [17,18].
Let's illustrate the above provisions on the example of processing incoming and outgoing documents. We see that the categories of processing of incoming and outgoing documents can be combined into a category of a higher levelprocessing of correspondence. Fig. 5 shows the processes and data in the form of a category, where on the functional model:  class of objects -ObjCinputs / outputs of the business process (A 1 , A 2 , …, A n );  class of morphisms -Hom С (A i , A j )functions of the business process;  the composition operation is associative due to decomposition. On the information model:  class of objects -ObjCthe essence of the information model;  class of morphisms -Hom С (A i , A j )relations between entities;  the composition operation is associative due to categorization. On a dynamic model:  class of objects -ObjCtasks of the dynamic model;  class of morphisms -Hom С (A i , A j )transitions between tasks;  the composition operation is associative due to partitioning into subsystems.

Fig. 5. Representing processes and data in the form of categories
We also illustrate the natural transformation when processing documents in the organization and transferring them to operational and archival storage.

BI-system architecture
Structuring the content of the information space and selecting the necessary data are one of the main stages of the work of the Business Intelligence system. Let's consider in addition, from what components the typical systems consist.
At the highest level is the layer of interaction with the user, i.e. it interacts with some BI application, for example, a web portal. This portal can provide the user with such opportunities as: performing business analysis, performing budgeting operations, compiling reports. This portal can receive data based on OLAP queries, corporate reporting, and any other data sources. Data can be stored in relational databases, on servers that contain integrated data for OLAP reports, in archives. Well, at the heart of this architecture is a layer that deals with administration, management, security.
Consider an example based on the IBM Cognos BI system. IBM Cognos Business Intelligence is a comprehensive solution for building an organization-wide information and analysis system.
One of the main purposes of IBM Cognos BI is data integration. The product provides the ability to continuously create reports, analyze, scoring, create dashboards and manage events, simplifying the configuration of IT and providing access to information for each employee. The result is a higher adaptation of users, better solutions and a higher dynamics of enterprise management.
IBM Cognos solutions are based on the concept of business performance management (BPM), covering the main processes of the company's management: forecasting, planning, budgeting, data consolidation, control, business analysis, financial, management and other reporting [http: // www.tadviser.ru/ index.php/Product: IBM_Cognos].
The architecture of the IBM Cognos BI system is relatively simple (as for an enterprise-class system). A key element of the system is the IBM Cognos BI server, which works with data sources using a user-defined description (called metadata). Further, through Web access, the IBM Cognos BI server provides access to all the main functions of the system.

Conclusions and recommendations
Modern organizations are complex systems, information management of which is provided by a wide range of software.
A large number of data sources make it difficult to consolidate data and obtain aggregated reports. The use of Business Intelligence systems will allow centralizing access to analytical data. Business process models are isomorphically mapped into the data accumulated during the operation of the information system, therefore, models can also be used to structure the data in the required context.