Middleware Building Blocks for Workflow Systems
| dc.contributor.author | Turilli, Matteo | |
| dc.contributor.author | Balasubramanian, Vivek | |
| dc.contributor.author | Merzky, Andre | |
| dc.contributor.author | Paraskevakos, Ioannis | |
| dc.contributor.author | Jha, Shantenu | |
| dc.contributor.ror | https://ror.org/02jjdwm75 | |
| dc.date.accessioned | 2026-02-26T11:26:48Z | |
| dc.date.issued | 2019-05-30 | |
| dc.description.abstract | This 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.peerreviewed | Yes | |
| dc.description.status | Published | |
| dc.format | application/pdf | |
| dc.identifier.citation | Turilli, 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.doi | http://doi.org/10.1109/MCSE.2019.2920048 | |
| dc.identifier.issn | 1558-366X | |
| dc.identifier.officialurl | https://ieeexplore.ieee.org/document/8726147/ | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14417/4153 | |
| dc.issue.number | 4 | |
| dc.journal.title | Computing in Science & Engineering | |
| dc.language.iso | eng | |
| dc.page.final | 75 | |
| dc.page.initial | 62 | |
| dc.page.total | 9 | |
| dc.publisher | Institute of Electrical and Electronics Engineers | |
| dc.relation.department | Sci Tech (Data Science) | |
| dc.relation.entity | IE University | |
| dc.relation.school | IE School of Science & Technology | |
| dc.rights | Attribution-ShareAlike 4.0 International | |
| dc.rights.accessRights | info:eu-repo/semantics/openAccess | |
| dc.rights.uri | http://creativecommons.org/licenses/by-sa/4.0/ | |
| dc.subject.keywords | Building Blocks | |
| dc.subject.keywords | Rational Design | |
| dc.subject.keywords | System Software | |
| dc.subject.keywords | Distribution System | |
| dc.subject.keywords | Interoperability | |
| dc.subject.keywords | General Purpose | |
| dc.subject.keywords | Task Execution | |
| dc.subject.keywords | High-performance Computing | |
| dc.subject.keywords | Software Components | |
| dc.subject.keywords | Uncertainty Quantification | |
| dc.subject.keywords | Conceptual Reasons | |
| dc.subject.keywords | Workload Management | |
| dc.subject.keywords | Software Infrastructure | |
| dc.subject.keywords | General-purpose Computer | |
| dc.subject.keywords | Semantic | |
| dc.subject.keywords | Level Of Performance | |
| dc.subject.keywords | Resource Management | |
| dc.subject.keywords | Message Passing Interface | |
| dc.subject.keywords | Typical Workflow | |
| dc.subject.keywords | Application Programming Interface | |
| dc.subject.keywords | Types Of Resources | |
| dc.subject.keywords | Independent System | |
| dc.subject.keywords | Computational Resources | |
| dc.subject.keywords | Modularity | |
| dc.subject.keywords | Service-oriented Architecture | |
| dc.subject.keywords | Entity Types | |
| dc.subject.keywords | Practical Design | |
| dc.subject.ods | ODS 9 - Industria, innovación e infraestructura | |
| dc.subject.unesco | 33 Ciencias Tecnológicas::3306 Ingeniería y tecnología eléctricas | |
| dc.title | Middleware Building Blocks for Workflow Systems | |
| dc.type | info:eu-repo/semantics/article | |
| dc.version.type | info:eu-repo/semantics/acceptedVersion | |
| dc.volume.number | 21 | |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | 4c105a3d-3b6f-4801-b0a6-7593ef9017d2 | |
| relation.isAuthorOfPublication.latestForDiscovery | 4c105a3d-3b6f-4801-b0a6-7593ef9017d2 |
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- Middleware Building Blocks for Workflow Systems.pdf
- Tamaño:
- 2.37 MB
- Formato:
- Adobe Portable Document Format
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 1.71 KB
- Formato:
- Item-specific license agreed to upon submission
- Descripción:
