{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,17]],"date-time":"2026-05-17T03:34:46Z","timestamp":1778988886315,"version":"3.51.4"},"publisher-location":"Cham","reference-count":36,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031351280","type":"print"},{"value":"9783031351297","type":"electronic"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-35129-7_4","type":"book-chapter","created":{"date-parts":[[2023,7,8]],"date-time":"2023-07-08T23:04:27Z","timestamp":1688857467000},"page":"51-70","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Extensibility Challenges of\u00a0Scientific Workflow Management Systems"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1704-669X","authenticated-orcid":false,"given":"Muhammad Mainul","family":"Hossain","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1247-7781","authenticated-orcid":false,"given":"Banani","family":"Roy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0519-6164","authenticated-orcid":false,"given":"Chanchal","family":"Roy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1113-1754","authenticated-orcid":false,"given":"Kevin","family":"Schneider","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,7,9]]},"reference":[{"key":"4_CR1","doi-asserted-by":"crossref","unstructured":"Alam, K., Roy, B.: Challenges of provenance in scientific workflow management systems. In: 2022 IEEE\/ACM Workshop on Workflows in Support Of Large-Scale Science (WORKS), pp. 10\u201318 (2022)","DOI":"10.1109\/WORKS56498.2022.00007"},{"key":"4_CR2","doi-asserted-by":"publisher","unstructured":"Altintas, I., Berkley, C., Jaeger, E., Jones, M., Ludascher, B., Mock, S.: Kepler: an extensible system for design and execution of scientific workflows. In: Proceedings of the 16th International Conference on Scientific and Statistical Database Management, p. 423- (2004). https:\/\/doi.org\/10.1109\/SSDBM.2004.44","DOI":"10.1109\/SSDBM.2004.44"},{"key":"4_CR3","unstructured":"Arango, C., Dernat, R., Sanabria, J.: Performance evaluation of container-based virtualization for high performance computing environments. ArXiv Preprint arXiv:1709.10140 (2017)"},{"key":"4_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/gb4161","volume":"15","author":"D Blankenberg","year":"2014","unstructured":"Blankenberg, D., et al.: Dissemination of scientific software with Galaxy ToolShed. Genome Biol. 15, 1\u20133 (2014)","journal-title":"Genome Biol."},{"key":"4_CR5","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1009823","volume-title":"Ten Simple Rules For Making a Software Tool Workflow-ready","author":"P Brack","year":"2022","unstructured":"Brack, P., et al.: Ten Simple Rules For Making a Software Tool Workflow-ready. Public Library of Science, San Francisco (2022)"},{"key":"4_CR6","doi-asserted-by":"publisher","first-page":"W3","DOI":"10.1093\/nar\/gks632","volume":"40","author":"MD Brazas","year":"2012","unstructured":"Brazas, M.D., Yim, D., Yeung, W., Ouellette, B.F.: A decade of web server updates at the bioinformatics links directory: 2003\u20132012. Nucleic Acids Res. 40, W3\u2013W12 (2012)","journal-title":"Nucleic Acids Res."},{"key":"4_CR7","doi-asserted-by":"crossref","unstructured":"Callahan, S., Freire, J., Santos, E., Scheidegger, C., Silva, C., Vo, H.: VisTrails: visualization meets data management. In: Proceedings of the 2006 ACM SIGMOD International Conference on Management of Data, pp. 745\u2013747 (2006)","DOI":"10.1145\/1142473.1142574"},{"key":"4_CR8","doi-asserted-by":"crossref","unstructured":"Caporaso, J., et al.: QIIME allows analysis of high-throughput community sequencing data. Nat. Methods. 7, 335 (2010)","DOI":"10.1038\/nmeth.f.303"},{"key":"4_CR9","unstructured":"Cleary, P., Bolger, M., Hetherton, L., Rucinski, C., Thomas, D., Watkins, D.: Workspace: a platform for Delivering Scientific Applications. In: Proceedings EResearch. (2014)"},{"key":"4_CR10","doi-asserted-by":"crossref","unstructured":"Cruz, S., Campos, M., Mattoso, M.: Towards a taxonomy of provenance in scientific workflow management systems. In: 2009 Congress on Services-I, pp. 259\u2013266 (2009)","DOI":"10.1109\/SERVICES-I.2009.18"},{"key":"4_CR11","unstructured":"Eisenbach, S., Jurisic, V., Sadler, C.: Feeling the way through DLL Hell. In: Proceedings Of The First Workshop On Unanticipated Software Evolution (USE 2002), Malaga, Spain (2002)"},{"key":"4_CR12","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1016\/j.jbiotec.2017.07.028","volume":"261","author":"A Fillbrunn","year":"2017","unstructured":"Fillbrunn, A., Dietz, C., Pfeuffer, J., Rahn, R., Landrum, G., Berthold, M.: KNIME for reproducible cross-domain analysis of life science data. J. Biotechnol. 261, 149\u2013156 (2017)","journal-title":"J. Biotechnol."},{"key":"4_CR13","doi-asserted-by":"publisher","first-page":"W3","DOI":"10.1093\/nar\/gki594","volume":"33","author":"JA Fox","year":"2005","unstructured":"Fox, J.A., Butland, S.L., McMillan, S., Campbell, G., Ouellette, B.F.: The bioinformatics links directory: a compilation of molecular biology web servers. Nucleic Acids Res. 33, W3\u2013W24 (2005)","journal-title":"Nucleic Acids Res."},{"key":"4_CR14","doi-asserted-by":"crossref","unstructured":"Giardine, B.,et al.: Galaxy: a platform for interactive large-scale genome analysis. Genome Res. 15, 1451\u20131455 (2005)","DOI":"10.1101\/gr.4086505"},{"key":"4_CR15","doi-asserted-by":"crossref","unstructured":"Gil, Y., et al.: Examining the challenges of scientific workflows. Computer. 40, 24\u201332 (2007)","DOI":"10.1109\/MC.2007.421"},{"key":"4_CR16","doi-asserted-by":"crossref","unstructured":"Haug-Baltzell, A., Stephens, S., Davey, S., Scheidegger, C., Lyons, E.: SynMap2 and SynMap3D: web-based whole-genome synteny browsers. Bioinformatics. 33, 2197\u20132198 (2017). https:\/\/doi.org\/10.1093\/bioinformatics\/btx144","DOI":"10.1093\/bioinformatics\/btx144"},{"key":"4_CR17","doi-asserted-by":"publisher","unstructured":"Heinl, P., Horn, S., Jablonski, S., Neeb, J., Stein, K., Teschke, M.A.: Comprehensive approach to flexibility in workflow management systems. In: Proceedings of the International Joint Conference on Work Activities Coordination and Collaboration, pp. 79\u201388 (1999). https:\/\/doi.org\/10.1145\/295665.295675","DOI":"10.1145\/295665.295675"},{"key":"4_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3394976","volume":"4","author":"MM Hossain","year":"2020","unstructured":"Hossain, M.M., Roy, B., Roy, C.K., Schneider, K.A.: VizSciFlow: a visually guided scripting framework for supporting complex scientific data analysis. Proc. ACM Human-Comput. Interact. 4, 1\u201337 (2020)","journal-title":"Proc. ACM Human-Comput. Interact."},{"key":"4_CR19","doi-asserted-by":"crossref","unstructured":"Hossain, M., Roy, B., Roy, C., Schneider, K.: A domain-specific composition environment for provenance query of scientific workflows. In: 2022 IEEE\/ACM Workshop On Workflows in Support of Large-Scale Science (WORKS), pp. 19\u201326 (2022)","DOI":"10.1109\/WORKS56498.2022.00008"},{"key":"4_CR20","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0177459","volume":"12","author":"G Kurtzer","year":"2017","unstructured":"Kurtzer, G., Sochat, V., Bauer, M.: Singularity: scientific containers for mobility of compute. PloS One. 12, e0177459 (2017)","journal-title":"PloS One."},{"key":"4_CR21","unstructured":"Lawrence, P.: Workflow Handbook. John Wiley and Sons Inc. (1997)"},{"key":"4_CR22","unstructured":"Lidwell, W., et al.: Universal principles of design, revised and updated: 125 ways to enhance usability, influence perception, increase appeal, make better design decisions, and teach through design. Rockport Pub (2010)"},{"key":"4_CR23","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1109\/TSC.2009.4","volume":"2","author":"C Lin","year":"2009","unstructured":"Lin, C., et al.: A reference architecture for scientific workflow management systems and the VIEW SOA solution. IEEE Trans. Serv. Comput. 2, 79\u201392 (2009)","journal-title":"IEEE Trans. Serv. Comput."},{"key":"4_CR24","doi-asserted-by":"publisher","first-page":"457","DOI":"10.1007\/s10723-015-9329-8","volume":"13","author":"J Liu","year":"2015","unstructured":"Liu, J., Pacitti, E., Valduriez, P., Mattoso, M.: A survey of data-intensive scientific workflow management. J. Grid Comput. 13, 457\u2013493 (2015)","journal-title":"J. Grid Comput."},{"key":"4_CR25","doi-asserted-by":"crossref","unstructured":"Lud\u00e4scher, B., Weske, M., McPhillips, T., Bowers, S.: Scientific workflows: business as usual? In: International Conference on Business Process Management, pp. 31\u201347 (2009)","DOI":"10.1007\/978-3-642-03848-8_4"},{"key":"4_CR26","unstructured":"Lyons, E., Bomhoff, M., Oliver, S., Lenards, A.: Comparative Genomics of Grass Genomes using CoGe. In: Handbook of Plant (2014)"},{"key":"4_CR27","doi-asserted-by":"crossref","unstructured":"Mostaeen, G., et al.: CloneCognition: machine learning based code clone validation tool. In: Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations Of Software Engineering, pp. 1105\u20131109 (2019)","DOI":"10.1145\/3338906.3341182"},{"key":"4_CR28","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110686","volume":"169","author":"G Mostaeen","year":"2020","unstructured":"Mostaeen, G., Roy, B., Roy, C., Schneider, K., Svajlenko, J.: A machine learning based framework for code clone validation. J. Syst. Softw. 169, 110686 (2020)","journal-title":"J. Syst. Softw."},{"key":"4_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3331151","volume":"3","author":"G Mostaeen","year":"2019","unstructured":"Mostaeen, G., Roy, B., Roy, C., Schneider, K.: Designing for real-time groupware systems to support complex scientific data analysis. Proc. ACM Human-Comput. Interact. 3, 1\u201328 (2019)","journal-title":"Proc. ACM Human-Comput. Interact."},{"key":"4_CR30","doi-asserted-by":"crossref","unstructured":"Pesic, M., Schonenberg, H., Aalst, W.: Declarative workflow. In: Modern Business Process Automation, pp. 175\u2013201 (2010)","DOI":"10.1007\/978-3-642-03121-2_6"},{"key":"4_CR31","unstructured":"Rad, B., Bhatti, H., Ahmadi, M.: An introduction to docker and analysis of its performance. Int. J. Comput. Sci. Netw. Secur. (IJCSNS). 17, 228 (2017)"},{"key":"4_CR32","doi-asserted-by":"crossref","unstructured":"Roy, C., Cordy, J.: NICAD: accurate detection of near-miss intentional clones using flexible pretty-printing and code normalization. In: 2008 16th IEEE International Conference on Program Comprehension, pp. 172\u2013181 (2008)","DOI":"10.1109\/ICPC.2008.41"},{"key":"4_CR33","doi-asserted-by":"publisher","first-page":"1525","DOI":"10.1093\/bioinformatics\/bts167","volume":"28","author":"S Sadedin","year":"2012","unstructured":"Sadedin, S., Pope, B., Oshlack, A.: BPIPE: a tool for running and managing bioinformatics pipelines. Bioinformatics 28, 1525\u20131526 (2012)","journal-title":"Bioinformatics"},{"key":"4_CR34","doi-asserted-by":"crossref","unstructured":"Schonenberg, H., Mans, R., Russell, N., Mulyar, N., Aalst, W.: Process flexibility: a survey of contemporary approaches. Adv. Enterp. Eng. I, pp. 16\u201330 (2008)","DOI":"10.1007\/978-3-540-68644-6_2"},{"key":"4_CR35","doi-asserted-by":"publisher","first-page":"1685","DOI":"10.1093\/bioinformatics\/btt199","volume":"29","author":"C Sloggett","year":"2013","unstructured":"Sloggett, C., Goonasekera, N., Afgan, E.: BioBlend: automating pipeline analyses within Galaxy and CloudMan. Bioinformatics 29, 1685\u20131686 (2013)","journal-title":"Bioinformatics"},{"key":"4_CR36","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1005412","volume-title":"Ten Simple Rules For Making Research Software More Robust","author":"M Taschuk","year":"2017","unstructured":"Taschuk, M., Wilson, G.: Ten Simple Rules For Making Research Software More Robust. Public Library of Science, San Francisco (2017)"}],"container-title":["Lecture Notes in Computer Science","Human Interface and the Management of Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-35129-7_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,13]],"date-time":"2024-03-13T14:55:59Z","timestamp":1710341759000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-35129-7_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031351280","9783031351297"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-35129-7_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"9 July 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"HCII","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Human-Computer Interaction","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Copenhagen","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Denmark","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 July 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 July 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"hcii2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/2023.hci.international\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"CMS","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"7472","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"1578","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"396","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"21% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}