{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T20:21:28Z","timestamp":1740169288357,"version":"3.37.3"},"reference-count":58,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"name":"G\u00c9ANT Innovation Programme 2021"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2023]]},"DOI":"10.1109\/access.2023.3272619","type":"journal-article","created":{"date-parts":[[2023,5,2]],"date-time":"2023-05-02T22:07:19Z","timestamp":1683065239000},"page":"44092-44106","source":"Crossref","is-referenced-by-count":1,"title":["CWL-PLAS: Task Workflows Assisted by Data Science Cloud Platforms"],"prefix":"10.1109","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0803-1392","authenticated-orcid":false,"given":"Andrea","family":"Detti","sequence":"first","affiliation":[{"name":"Department of Electronic Engineering, University of Rome Tor Vergata, Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2225-2124","authenticated-orcid":false,"given":"Ludovico","family":"Funari","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, University of Rome Tor Vergata, Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luca","family":"Petrucci","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, University of Rome Tor Vergata, Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3719-9976","authenticated-orcid":false,"given":"Michele","family":"D\u00f3razio","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, University of Rome Tor Vergata, Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3753-0457","authenticated-orcid":false,"given":"Arianna","family":"Mencattini","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, University of Rome Tor Vergata, Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6673-2066","authenticated-orcid":false,"given":"Eugenio","family":"Martinelli","sequence":"additional","affiliation":[{"name":"Department of Electronic Engineering, University of Rome Tor Vergata, Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2017.243"},{"journal-title":"Production-Grade Container Orchestration","year":"2023","key":"ref13"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1038\/s41592-021-01249-6"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0177459"},{"key":"ref15","article-title":"Horovod: Fast and easy distributed deep learning in TensorFlow","author":"sergeev","year":"2018","journal-title":"arXiv 1802 05799"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2019.08.015"},{"journal-title":"Apache SPARK","year":"2023","key":"ref14"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2012.2211477"},{"journal-title":"Task Execution Service (TES) API","year":"2023","key":"ref52"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1016\/j.patter.2021.100261"},{"key":"ref11","first-page":"2","article-title":"Docker: Lightweight Linux containers for consistent development and deployment","volume":"2014","author":"merkel","year":"2014","journal-title":"Linux J"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.3389\/fonc.2020.580698"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3486897"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2020.3019202"},{"journal-title":"CWL-PLAS","year":"2023","key":"ref16"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkaa434"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2019.2919690"},{"journal-title":"TESK","year":"2023","key":"ref51"},{"journal-title":"Docker compose","year":"2023","key":"ref50"},{"journal-title":"Helm","year":"2023","key":"ref46"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-67425-4_12"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3150224"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-21903-5"},{"key":"ref42","first-page":"81","article-title":"Modeling workflow of tasks and task interaction graphs to schedule on the cloud","author":"naghibzadeh","year":"2016","journal-title":"Proc Cloud Comput"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/BigDataCongress.2019.00018"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2014.51"},{"journal-title":"GA4GH CWL Task Execution","year":"2023","key":"ref43"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/CANOPIE-HPC49598.2019.00007"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.imu.2018.05.001"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1504\/IJCSE.2009.026999"},{"journal-title":"Common Workflow Language","year":"2023","key":"ref9"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/SCC49832.2020.00026"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-015-9329-8"},{"key":"ref6","first-page":"179","article-title":"Exploring molecular evolution reconstruction using a parallel cloud based scientific workflow","author":"oca na","year":"2012","journal-title":"Proc Brazilian Symp Bioinf"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3186266"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2012.05.004"},{"journal-title":"G&#x00C9;ANT Cloud Flow (GCF) Platform","year":"2021","key":"ref35"},{"key":"ref34","first-page":"65","article-title":"HPC application cloudification: The streamflow toolkit","author":"colonnelli","year":"2021","journal-title":"Proc 12th Workshop Parallel Program Run-Time Manage Techn Many-Core Archit 10th Workshop Design Tools Archit Multicore Embedded Comput Platforms (PARMA-DITAM)"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1155\/2013\/404525"},{"journal-title":"CWL Workflow Execution Service","year":"2021","key":"ref36"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/MIS.2010.9"},{"journal-title":"Cromwell","year":"2023","key":"ref30"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-021-99288-8"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ICSC.2013.70"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2008.06.012"},{"journal-title":"Existing workflow systems","year":"2023","key":"ref1"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3041036"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-020-09533-z"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2011.05.005"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1093\/gigascience\/giz044"},{"journal-title":"Arvados Unified Data and Workflow Management","year":"2023","key":"ref26"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/HiPC53243.2021.00052"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/SSDM.2004.1311241"},{"journal-title":"Pydoit\/Doit Task Management & Automation Tool (Python)","year":"2021","author":"schettino","key":"ref22"},{"key":"ref21","first-page":"1","article-title":"AiiDA 1.0, a scalable computational infrastructure for automated reproducible workflows and data provenance","volume":"7","author":"huber","year":"2020","journal-title":"Data Science Journal"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1093\/gigascience\/giz084"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1038\/nbt.3772"},{"journal-title":"Calrissian","year":"2023","key":"ref29"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/10005208\/10114381.pdf?arnumber=10114381","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,11]],"date-time":"2024-12-11T02:09:52Z","timestamp":1733882992000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10114381\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"references-count":58,"URL":"https:\/\/doi.org\/10.1109\/access.2023.3272619","relation":{},"ISSN":["2169-3536"],"issn-type":[{"type":"electronic","value":"2169-3536"}],"subject":[],"published":{"date-parts":[[2023]]}}}