RUS  ENG
Full version
JOURNALS // Proceedings of the Institute for System Programming of the RAS // Archive

Proceedings of ISP RAS, 2024, Volume 36, Issue 6, Pages 195–214 (Mi tisp946)

Development and Use of Service-Oriented Scientific Applications in the FDE-SWFs Toolkit

A. G. Feoktistova, M. L. Voskoboinikova, A. N. Tchernykhbc

a Matrosov Institute for System Dynamics and Control Theory of Siberian Branch of Russian Academy of Sciences, Irkutsk
b Centro de Investigación Científica y de Educación Superior de Ensenada
c Ivannikov Institute for System Programming of the RAS

Abstract: The automation of workflow-based computing for solving large resource-intensive problems has undoubtedly had an impact on increasing the productivity of scientific research. In recent years, workflows have become the basis for abstractions covering data processing and high-performance computing using distributed applications. Workflow management systems are powerful tools for the collaborative development and use of distributed scientific applications. Nowadays, as part of the development of such systems, particular attention is currently being paid to supporting service-oriented scientific applications. Within this field of research, there is a large spectrum of problems related to the support of modular scientific applications, the standardization of their components and interfaces, the use of heterogeneous information and computing resources, and organization interdisciplinary research. Unfortunately, the solution to the above listed problems has not been fully implemented in known workflow management systems that support the development and use of service-oriented scientific applications. In this context, the paper discusses relevant aspects of organizing service-oriented computing in a computing environment with heterogeneous resources. The development of technologies for the development and use of service-oriented scientific applications, in which problem-solving schemes are formed in the form of workflows, is discussed. Existing standards for describing workflows are represented. A new framework for creating service-oriented scientific applications is proposed. It extends and complements the capabilities of systems for such purposes.

Keywords: heterogeneous distributed computing environment, heterogeneous resources, service-oriented scientific applications, workflows

DOI: 10.15514/ISPRAS-2024-36(6)-11



© Steklov Math. Inst. of RAS, 2025