Informatics and Automation
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Informatics and Automation:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Informatics and Automation, 2022, Issue 21, volume 5, Pages 881–915
DOI: https://doi.org/10.15622/ia.21.5.2
(Mi trspy1212)
 

This article is cited in 1 scientific paper (total in 1 paper)

Artificial Intelligence, Knowledge and Data Engineering

Approach to software integration of heterogeneous sources of medical data based on microservice architecture

N. Yusupovaa, G. Vorobevaa, R. Zulkarneevb

a Ufa State Aviation Technical University
b Bashkir State Medical University of the Ministry of Health of Russia
Abstract: The task of processing medical information is currently being solved in our country and abroad by means of heterogeneous medical information systems, mainly at the local and regional levels. The ever-increasing volume and complexity of the accumulated information, along with the need to ensure transparency and continuity in the processing of medical data (in particular, for bronchopulmonary diseases) in various organizations, requires the development of a new approach to integrating their heterogeneous sources. At the same time, an important requirement for solving the problem is the possibility of web-oriented implementation, which will make the corresponding applications available to a wide range of users without high requirements for their hardware and software capabilities. The paper considers an approach to the integration of heterogeneous sources of medical information, which is based on the principles of building microservice web architectures. Each data processing module can be used independently of other program modules, providing a universal entry point and the resulting data set in accordance with the accepted data schema. Sequential execution of processing steps implies the transfer of control to the corresponding program modules in the background according to the Cron principle. The schema declares two types of data schemas - local (from medical information systems) and global (for a single storage system), between which the corresponding display parameters are provided according to the principle of constructing XSLT tables. An important distinguishing feature of the proposed approach is the modernization of the medical information storage system, which consists in creating mirror copies of the main server with periodic replication of the relevant information. At the same time, the interaction between clients and data storage servers is carried out according to the type of content delivery systems with the creation of a connection session between end points based on the principle of the nearest distance between them, calculated using the haversine formula. The computational experiments carried out on test data on bronchopulmonary diseases showed the effectiveness of the proposed approach both for loading data and for obtaining them by individual users and software systems. Overall, the reactivity score of the corresponding web-based applications was improved by 40% on a stable connection.
Keywords: medical data, data warehouses, data integration, web applications, content delivery system, microservice architecture.
Funding agency Grant number
Russian Science Foundation 22-19-00471
This research is supported by RSF (grant 22-19-00471).
Received: 01.07.2022
Document Type: Article
UDC: 004.91
Language: Russian
Citation: N. Yusupova, G. Vorobeva, R. Zulkarneev, “Approach to software integration of heterogeneous sources of medical data based on microservice architecture”, Informatics and Automation, 21:5 (2022), 881–915
Citation in format AMSBIB
\Bibitem{YusVorZul22}
\by N.~Yusupova, G.~Vorobeva, R.~Zulkarneev
\paper Approach to software integration of heterogeneous sources of medical data based on microservice architecture
\jour Informatics and Automation
\yr 2022
\vol 21
\issue 5
\pages 881--915
\mathnet{http://mi.mathnet.ru/trspy1212}
\crossref{https://doi.org/10.15622/ia.21.5.2}
Linking options:
  • https://www.mathnet.ru/eng/trspy1212
  • https://www.mathnet.ru/eng/trspy/v21/i5/p881
  • This publication is cited in the following 1 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Informatics and Automation
    Statistics & downloads:
    Abstract page:62
    Full-text PDF :20
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024