Abstract

Статья посвящена проблемам взаимодействия сервисов, создаваемых разными разработчиками при формировании информационно-аналитических систем поддержки научных исследований. Для унификации параметров вычислительных сервисов предложены требования и рекомендации к создаваемым сервисам. Рассмотрены компоненты разработанной авторами цифровой платформы экологического мониторинга Байкальской природной территории, обеспечивающие алгоритмизированное взаимодействие всех участников исследований на основе композиций сервисов. To implement digital environmental monitoring of the Baikal natural territory, a digital platform has been developed at IDSTU SB RAS. Researchers from 16 scientific institutes, as well as employees of departmental organizations are collaborators of the project that provides support for a comprehen- sive analysis of monitoring data, forecasting and development of recommendations for the conservati- on of Lake Baikal and surrounding areas. The CPU is implemented on the basis of a service- oriented architecture that provides the ability to create services for collecting, presenting and processing data to all research participants. New services can be formed, among other things, based on a composition of services previously created by various platform participants. The article discusses the problems of interaction between services created by different developers. To unify the parameters of computing services, requirements and recommendations for the services being created are proposed. The components of the digital platform for environmental monitoring of the Baikal Natural Territory, developed by the authors, are considered, providing algorithmic interaction of all research participants based on service architecture. The approach proposed by the authors allows partially solving the problem of unifying services according to the types and formats of input and output data and the appropriate sources. The developed set of software components is actively used in practice. More than 200 data services and more than 40 data processing services have been created.

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