Continuous integration, delivery, and deployment for scientific workflows in Orlando Tools

0Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

The paper addresses issues of continuous integration in the development of scientific applications based on workflows (special case of distributed applied software packages) for heterogeneous computing environments. The preparation and carrying out of scientific computational experiments are often accompanied by intensive software modification. Thus, there is a need for the following stages: building, testing, debugging, and installation new versions of software in heterogeneous nodes of environment. These stages may take longer time overheads than computations themselves. The solution to this challenge lies in the use of tools for continuous integration of software. However, such tools require deep integration with the tools for the workflow development because of scientific workflow specifics. To this end, the paper describes the combination of the author's Orlando Tools framework for the development and use packages with the GitLab system that is widely used for continuous integration. Such combination significantly reduces the complexity of software continuous when developing and using packages.

References Powered by Scopus

Continuous Integration, Delivery and Deployment: A Systematic Review on Approaches, Tools, Challenges and Practices

401Citations
N/AReaders
Get full text

Scientific workflow: A survey and research directions

188Citations
N/AReaders
Get full text

Oops, My Tests Broke the Build: An Explorative Analysis of Travis CI with GitHub

150Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Gorsky, S. A. (2020). Continuous integration, delivery, and deployment for scientific workflows in Orlando Tools. In CEUR Workshop Proceedings (Vol. 2638, pp. 118–128). CEUR-WS. https://doi.org/10.47350/iccs-de.2020.11

Readers' Seniority

Tooltip

Professor / Associate Prof. 1

25%

Lecturer / Post doc 1

25%

PhD / Post grad / Masters / Doc 1

25%

Researcher 1

25%

Readers' Discipline

Tooltip

Engineering 2

67%

Computer Science 1

33%

Save time finding and organizing research with Mendeley

Sign up for free