Middleware Building Blocks for Workflow Systems

dc.contributor.authorTurilli, Matteo
dc.contributor.authorBalasubramanian, Vivek
dc.contributor.authorMerzky, Andre
dc.contributor.authorParaskevakos, Ioannis
dc.contributor.authorJha, Shantenu
dc.contributor.rorhttps://ror.org/02jjdwm75
dc.date.accessioned2026-02-26T11:26:48Z
dc.date.issued2019-05-30
dc.description.abstractThis paper describes a building-block approach to the design of scientific workflow systems. We discuss RADICALCybertools as one implementation of building-block concept, showing how they are designed and developed in accordance with this approach. This paper offers three main contributions: (i) showing the relevance of the design principles underlying the building blocks approach to support scientific workflows on high performance computing platforms; (ii) illustrating a set of building blocks that enable multiple points of integration, “unifying” conceptual reasoning across otherwise very different tools and systems; and (iii) case studies discussing how RADICAL-Cybertools are integrated with existing workflow, workload, and general purpose computing systems, and used to develop domain-specific workflow systems.
dc.description.peerreviewedYes
dc.description.statusPublished
dc.formatapplication/pdf
dc.identifier.citationTurilli, M., Balasubramanian, V., Merzky, A., Paraskevakos, I., & Jha, S. (2019). Middleware building blocks for workflow systems. Computing in Science & Engineering, 21(4), 62-75. http://doi.org/10.1109/MCSE.2019.2920048
dc.identifier.doihttp://doi.org/10.1109/MCSE.2019.2920048
dc.identifier.issn1558-366X
dc.identifier.officialurlhttps://ieeexplore.ieee.org/document/8726147/
dc.identifier.urihttps://hdl.handle.net/20.500.14417/4153
dc.issue.number4
dc.journal.titleComputing in Science & Engineering
dc.language.isoeng
dc.page.final75
dc.page.initial62
dc.page.total9
dc.publisherInstitute of Electrical and Electronics Engineers
dc.relation.departmentSci Tech (Data Science)
dc.relation.entityIE University
dc.relation.schoolIE School of Science & Technology
dc.rightsAttribution-ShareAlike 4.0 International
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttp://creativecommons.org/licenses/by-sa/4.0/
dc.subject.keywordsBuilding Blocks
dc.subject.keywordsRational Design
dc.subject.keywordsSystem Software
dc.subject.keywordsDistribution System
dc.subject.keywordsInteroperability
dc.subject.keywordsGeneral Purpose
dc.subject.keywordsTask Execution
dc.subject.keywordsHigh-performance Computing
dc.subject.keywordsSoftware Components
dc.subject.keywordsUncertainty Quantification
dc.subject.keywordsConceptual Reasons
dc.subject.keywordsWorkload Management
dc.subject.keywordsSoftware Infrastructure
dc.subject.keywordsGeneral-purpose Computer
dc.subject.keywordsSemantic
dc.subject.keywordsLevel Of Performance
dc.subject.keywordsResource Management
dc.subject.keywordsMessage Passing Interface
dc.subject.keywordsTypical Workflow
dc.subject.keywordsApplication Programming Interface
dc.subject.keywordsTypes Of Resources
dc.subject.keywordsIndependent System
dc.subject.keywordsComputational Resources
dc.subject.keywordsModularity
dc.subject.keywordsService-oriented Architecture
dc.subject.keywordsEntity Types
dc.subject.keywordsPractical Design
dc.subject.odsODS 9 - Industria, innovación e infraestructura
dc.subject.unesco33 Ciencias Tecnológicas::3306 Ingeniería y tecnología eléctricas
dc.titleMiddleware Building Blocks for Workflow Systems
dc.typeinfo:eu-repo/semantics/article
dc.version.typeinfo:eu-repo/semantics/acceptedVersion
dc.volume.number21
dspace.entity.typePublication
relation.isAuthorOfPublication4c105a3d-3b6f-4801-b0a6-7593ef9017d2
relation.isAuthorOfPublication.latestForDiscovery4c105a3d-3b6f-4801-b0a6-7593ef9017d2

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Middleware Building Blocks for Workflow Systems.pdf
Tamaño:
2.37 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
1.71 KB
Formato:
Item-specific license agreed to upon submission
Descripción: