
A multi-platform ecosystem for computing in Earth sciences
Author(s) -
Volodymyr Eremenko,
Vera V. Naumova
Publication year - 2021
Language(s) - English
Resource type - Conference proceedings
DOI - 10.25743/sdm.2021.70.81.010
Subject(s) - computer science , cloud computing , software as a service , software , web service , data processing , software engineering , software system , component based software engineering , service (business) , software development , world wide web , database , operating system , economy , economics
Analysis of diverse data in geosciences requires access to various processing tools, including specialized software packages, proprietary algorithms, GIS systems, web services, etc. Such tools require from the user a certain level of skills to work with them, form a software environment, the availability of the necessary computing power, and sometimes significant time and financial costs. With the development of information technology, more and more software products, including professional software packages for data processing, are provided to users in the format of various cloud services and platforms. In such systems, computation takes place on the side of the service provider and is accessed through a web browser. The emergence of such open-access services and platforms makes it possible to organize a single workspace for a researcher with the ability to analyze his own data using various processing methods, including tools traditionally used in earth sciences. The report is devoted to the development of an approach for the integration of various tools for processing heterogeneous data with open access within a single multi-platform ecosystem. The software system developed based on the proposed approach is demonstrated. The report describes software modules that implement the functions of access to processing and analysis tools, as well as service modules for system administration, component monitoring and event logging. Services and processing platforms integrated into the ecosystem are considered, as well as scenarios for solving some geological problems.