Abstract

Today, one of the most important indicators of the level of international activity of a scientific institution is the number and quality of scientific publications placed in the most prestigious international bibliographic databases. The collection and processing of such information requires significant time and resources, given their size and daily replenishment, the variety of storage formats and access to information repositories. Therefore, such a task of collecting, processing, consolidating and analyzing bibliographic information and assessing the level of international activity of researchers of state scientific organizations and teachers of higher educational institutions is a task of processing big data and requires special approaches in the construction of specialized software systems for its solution. The article considers the construction of the structure of the software system and the main elements of the event-oriented microservice architecture of the system of collecting and analyzing information from bibliographic sources. The basis for the implementation was the microservice architecture with the distribution of services according to the functional purpose. The proposed structure of the system makes it possible to adaptively change the selection of information sources based on the evaluation of the effectiveness of obtaining relevant information from relevant sources, in accordance with the events that occur during the collection of information. The choice of directions for data collection and processing is based on the use of typical scenarios, which allows to significantly increase the efficiency of the analyst's work. The event-oriented microservice architecture of the system makes it possible to adapt the operation of the system to the loads on individual microservices by analyzing the created relevant events. The developed system provides an opportunity to collect information about the international activities of individual people or institutions from sources that are heterogeneous in terms of storage form and composition. The composition of information sources in this system can be expanded without interfering with the work of other system components. Each individual processor of information from the sources can provide only partial data, which is supplemented at the expense of others. The system adapts to the user's request in such a way that data is taken only from those sources that meet the request's requirements and can satisfy them. The developed approach is built on the basics of event-oriented microservice architecture and can be used in the development of various information and analytical systems.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call