Framework for Development and Execution of Scientific WorkFlows: Designing Service-Oriented Applications.
Saved in:
| Title: | Framework for Development and Execution of Scientific WorkFlows: Designing Service-Oriented Applications. |
|---|---|
| Authors: | Feoktistov, A.1 (AUTHOR) agf65@yandex.ru, Voskoboinikov, M.1 (AUTHOR) mikev1988@mail.ru, Tchernykh, A.2,3 (AUTHOR) chernykh@cicese.mx |
| Source: | Programming & Computer Software. Dec2024, Vol. 50 Issue 8, p900-913. 14p. |
| Subjects: | Workflow management systems, Heterogeneous distributed computing, Systems software, Mathematics software, Electronic data processing |
| Abstract: | The development and use of scientific applications have become an integral part of conducting large-scale experiments in various fields of research that require high-performance computing and big data processing. In the context of developing such applications, non-trivial problems arise in the concerted description and further use of schemes, software, and computational resources to solve subject domain problems of a specific application. Research productivity has become highly dependent on the degree of automation in the preparation and execution of experiments in a computing environment whose resources may be distributed and heterogeneous. Many approaches to the experiment automation are based on workflows as a structure for formalizing and specifying data processing and high-performance computing using distributed applications. Within such approaches, developers and end-users work with workflow management systems for the collaborative development and use of distributed scientific applications. Nowadays, service-oriented applications are coming to the fore. However, there is a wide range 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 of interdisciplinary research within service-oriented architecture. Known workflow management systems do not fully address the above problems. In this regards, we consider relevant aspects of organizing service-oriented computing in a heterogeneous distributed computing environment. We propose a new framework for creating service-oriented and workflow-based scientific applications. The paper shows that the proposed framework significantly extends and complements the capabilities of systems for such purposes. We also demonstrate the reduction in labour costs associated with the preparation and execution of experiments. [ABSTRACT FROM AUTHOR] |
| Copyright of Programming & Computer Software is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 182191643 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Framework for Development and Execution of Scientific WorkFlows: Designing Service-Oriented Applications. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Feoktistov%2C+A%2E%22">Feoktistov, A.</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> agf65@yandex.ru</i><br /><searchLink fieldCode="AR" term="%22Voskoboinikov%2C+M%2E%22">Voskoboinikov, M.</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> mikev1988@mail.ru</i><br /><searchLink fieldCode="AR" term="%22Tchernykh%2C+A%2E%22">Tchernykh, A.</searchLink><relatesTo>2,3</relatesTo> (AUTHOR)<i> chernykh@cicese.mx</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Programming+%26+Computer+Software%22">Programming & Computer Software</searchLink>. Dec2024, Vol. 50 Issue 8, p900-913. 14p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Workflow+management+systems%22">Workflow management systems</searchLink><br /><searchLink fieldCode="DE" term="%22Heterogeneous+distributed+computing%22">Heterogeneous distributed computing</searchLink><br /><searchLink fieldCode="DE" term="%22Systems+software%22">Systems software</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematics+software%22">Mathematics software</searchLink><br /><searchLink fieldCode="DE" term="%22Electronic+data+processing%22">Electronic data processing</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: The development and use of scientific applications have become an integral part of conducting large-scale experiments in various fields of research that require high-performance computing and big data processing. In the context of developing such applications, non-trivial problems arise in the concerted description and further use of schemes, software, and computational resources to solve subject domain problems of a specific application. Research productivity has become highly dependent on the degree of automation in the preparation and execution of experiments in a computing environment whose resources may be distributed and heterogeneous. Many approaches to the experiment automation are based on workflows as a structure for formalizing and specifying data processing and high-performance computing using distributed applications. Within such approaches, developers and end-users work with workflow management systems for the collaborative development and use of distributed scientific applications. Nowadays, service-oriented applications are coming to the fore. However, there is a wide range 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 of interdisciplinary research within service-oriented architecture. Known workflow management systems do not fully address the above problems. In this regards, we consider relevant aspects of organizing service-oriented computing in a heterogeneous distributed computing environment. We propose a new framework for creating service-oriented and workflow-based scientific applications. The paper shows that the proposed framework significantly extends and complements the capabilities of systems for such purposes. We also demonstrate the reduction in labour costs associated with the preparation and execution of experiments. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Programming & Computer Software is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=182191643 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1134/S0361768824700828 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 14 StartPage: 900 Subjects: – SubjectFull: Workflow management systems Type: general – SubjectFull: Heterogeneous distributed computing Type: general – SubjectFull: Systems software Type: general – SubjectFull: Mathematics software Type: general – SubjectFull: Electronic data processing Type: general Titles: – TitleFull: Framework for Development and Execution of Scientific WorkFlows: Designing Service-Oriented Applications. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Feoktistov, A. – PersonEntity: Name: NameFull: Voskoboinikov, M. – PersonEntity: Name: NameFull: Tchernykh, A. IsPartOfRelationships: – BibEntity: Dates: – D: 22 M: 12 Text: Dec2024 Type: published Y: 2024 Identifiers: – Type: issn-print Value: 03617688 Numbering: – Type: volume Value: 50 – Type: issue Value: 8 Titles: – TitleFull: Programming & Computer Software Type: main |
| ResultId | 1 |