{"283458f5c817451555fdcc740d8d2b2fhermann":{"DOI":"10.1038/s41567-018-0342-2","ISBN":"","ISSN":"17452481","URL":"https://doi.org/10.1038/s41567-018-0342-2","abstract":"The solutions adopted by the high-energy physics community to foster reproducible research are examples of best practices that could be embraced more widely. This first experience suggests that reproducibility requires going beyond openness.","annote":"","author":[{"family":"Chen","given":"Xiaoli"},{"family":"Dallmeier-Tiessen","given":"Sünje"},{"family":"Dasler","given":"Robin"},{"family":"Feger","given":"Sebastian"},{"family":"Fokianos","given":"Pamfilos"},{"family":"Gonzalez","given":"Jose Benito"},{"family":"Hirvonsalo","given":"Harri"},{"family":"Kousidis","given":"Dinos"},{"family":"Lavasa","given":"Artemis"},{"family":"Mele","given":"Salvatore"},{"family":"Rodriguez","given":"Diego Rodriguez"},{"family":"Šimko","given":"Tibor"},{"family":"Smith","given":"Tim"},{"family":"Trisovic","given":"Ana"},{"family":"Trzcinska","given":"Anna"},{"family":"Tsanaktsidis","given":"Ioannis"},{"family":"Zimmermann","given":"Markus"},{"family":"Cranmer","given":"Kyle"},{"family":"Heinrich","given":"Lukas"},{"family":"Watts","given":"Gordon"},{"family":"Hildreth","given":"Michael"},{"family":"Lloret Iglesias","given":"Lara"},{"family":"Lassila-Perini","given":"Kati"},{"family":"Neubert","given":"Sebastian"}],"citation-label":"chen2019enough","collection-editor":[],"collection-title":"","container-author":[],"container-title":"Nature Physics","documents":[],"edition":"","editor":[],"event-date":{"date-parts":[["2019"]],"literal":"2019"},"event-place":"","id":"283458f5c817451555fdcc740d8d2b2fhermann","interhash":"b4b7657aba419223edad670740f31a61","intrahash":"283458f5c817451555fdcc740d8d2b2f","issue":"2","issued":{"date-parts":[["2019"]],"literal":"2019"},"keyword":"forschungsdatenmanagement oa software workflowTracking workflowmananagement","misc":{"issn":"17452481","refid":"Chen2019","doi":"10.1038/s41567-018-0342-2"},"note":"","number":"2","number-of-pages":"6","page":"113--119","page-first":"113","publisher":"","publisher-place":"","status":"","title":"Open is not enough","type":"article-journal","username":"hermann","version":"","volume":"15"},"9939f820260707d20a20959c24755a90hermann":{"DOI":"https://doi.org/10.1016/j.future.2017.05.041","ISBN":"","ISSN":"0167-739X","URL":"http://www.sciencedirect.com/science/article/pii/S0167739X17311202","abstract":"This special issue and our editorial celebrate 10 years of progress with data-intensive or scientific workflows. There have been very substantial advances in the representation of workflows and in the engineering of workflow management systems (WMS). The creation and refinement stages are now well supported, with a significant improvement in usability. Improved abstraction supports cross-fertilisation between different workflow communities and consistent interpretation as WMS evolve. Through such re-engineering the WMS deliver much improved performance, significantly increased scale and sophisticated reliability mechanisms. Further improvement is anticipated from substantial advances in optimisation. We invited papers from those who have delivered these advances and selected 14 to represent today’s achievements and representative plans for future progress. This editorial introduces those contributions with an overview and categorisation of the papers. Furthermore, it elucidates responses from a survey of major workflow systems, which provides evidence of substantial progress and a structured index of related papers. We conclude with suggestions on areas where further research and development is needed and offer a vision of future research directions.","annote":"","author":[{"family":"Atkinson","given":"Malcolm"},{"family":"Gesing","given":"Sandra"},{"family":"Montagnat","given":"Johan"},{"family":"Taylor","given":"Ian"}],"citation-label":"ATKINSON2017216","collection-editor":[],"collection-title":"","container-author":[],"container-title":"Future Generation Computer Systems","documents":[],"edition":"","editor":[],"event-date":{"date-parts":[["2017"]],"literal":"2017"},"event-place":"","id":"9939f820260707d20a20959c24755a90hermann","interhash":"7599d411773725595145ddf60115622b","intrahash":"9939f820260707d20a20959c24755a90","issue":"","issued":{"date-parts":[["2017"]],"literal":"2017"},"keyword":"forschungsdaten software wms workflowTracking","misc":{"issn":"0167-739X","doi":"https://doi.org/10.1016/j.future.2017.05.041"},"note":"","number":"","number-of-pages":"11","page":"216 - 227","page-first":"216","publisher":"","publisher-place":"","status":"","title":"Scientific workflows: Past, present and future","type":"article-journal","username":"hermann","version":"","volume":"75"},"cee6beee13cb8926a81fd68609095f76hermann":{"DOI":"https://doi.org/10.1016/j.future.2017.02.026","ISBN":"","ISSN":"0167-739X","URL":"http://www.sciencedirect.com/science/article/pii/S0167739X17302510","abstract":"","annote":"","author":[{"family":"da Silva","given":"Rafael Ferreira"},{"family":"Filgueira","given":"Rosa"},{"family":"Pietri","given":"Ilia"},{"family":"Jiang","given":"Ming"},{"family":"Sakellariou","given":"Rizos"},{"family":"Deelman","given":"Ewa"}],"citation-label":"dasilva2017characterization","collection-editor":[],"collection-title":"","container-author":[],"container-title":"Future Generation Computer Systems","documents":[],"edition":"","editor":[],"event-date":{"date-parts":[["2017"]],"literal":"2017"},"event-place":"","id":"cee6beee13cb8926a81fd68609095f76hermann","interhash":"d2e5fb161c8874dfbde96a79d3a6e0e7","intrahash":"cee6beee13cb8926a81fd68609095f76","issue":"","issued":{"date-parts":[["2017"]],"literal":"2017"},"keyword":"Workflow forschungsdaten management processing software systems workflowTracking","misc":{"issn":"0167-739X","doi":"https://doi.org/10.1016/j.future.2017.02.026"},"note":"","number":"","number-of-pages":"10","page":"228 - 238","page-first":"228","publisher":"","publisher-place":"","status":"","title":"A characterization of workflow management systems for extreme-scale applications","type":"article-journal","username":"hermann","version":"","volume":"75"},"cbac7bbce0d416a00b588a3600379814hermann":{"DOI":"https://doi.org/10.1016/j.future.2008.06.012","ISBN":"","ISSN":"0167-739X","URL":"http://www.sciencedirect.com/science/article/pii/S0167739X08000861","abstract":"Scientific workflow systems have become a necessary tool for many applications, enabling the composition and execution of complex analysis on distributed resources. Today there are many workflow systems, often with overlapping functionality. A key issue for potential users of workflow systems is the need to be able to compare the capabilities of the various available tools. There can be confusion about system functionality and the tools are often selected without a proper functional analysis. In this paper we extract a taxonomy of features from the way scientists make use of existing workflow systems and we illustrate this feature set by providing some examples taken from existing workflow systems. The taxonomy provides end users with a mechanism by which they can assess the suitability of workflow in general and how they might use these features to make an informed choice about which workflow system would be a good choice for their particular application.","annote":"","author":[{"family":"Deelman","given":"Ewa"},{"family":"Gannon","given":"Dennis"},{"family":"Shields","given":"Matthew"},{"family":"Taylor","given":"Ian"}],"citation-label":"deelman2009workflows","collection-editor":[],"collection-title":"","container-author":[],"container-title":"Future Generation Computer Systems","documents":[],"edition":"","editor":[],"event-date":{"date-parts":[["2009"]],"literal":"2009"},"event-place":"","id":"cbac7bbce0d416a00b588a3600379814hermann","interhash":"02206f7260c61903fbf980d0d2460b2d","intrahash":"cbac7bbce0d416a00b588a3600379814","issue":"5","issued":{"date-parts":[["2009"]],"literal":"2009"},"keyword":"forschungsdaten obib software workflowTracking","misc":{"issn":"0167-739X","doi":"https://doi.org/10.1016/j.future.2008.06.012"},"note":"","number":"5","number-of-pages":"12","page":"528 - 540","page-first":"528","publisher":"","publisher-place":"","status":"","title":"Workflows and e-Science: An overview of workflow system features and capabilities","type":"article-journal","username":"hermann","version":"","volume":"25"},"e8be1c01e172e42cefde3367c43d86e1hermann":{"DOI":"","ISBN":"","ISSN":"","URL":"http://arxiv.org/abs/1502.02403","abstract":"Scientific workflow management systems offer features for composing complex\r\ncomputational pipelines from modular building blocks, for executing the\r\nresulting automated workflows, and for recording the provenance of data\r\nproducts resulting from workflow runs. Despite the advantages such features\r\nprovide, many automated workflows continue to be implemented and executed\r\noutside of scientific workflow systems due to the convenience and familiarity\r\nof scripting languages (such as Perl, Python, R, and MATLAB), and to the high\r\nproductivity many scientists experience when using these languages. YesWorkflow\r\nis a set of software tools that aim to provide such users of scripting\r\nlanguages with many of the benefits of scientific workflow systems. YesWorkflow\r\nrequires neither the use of a workflow engine nor the overhead of adapting code\r\nto run effectively in such a system. Instead, YesWorkflow enables scientists to\r\nannotate existing scripts with special comments that reveal the computational\r\nmodules and dataflows otherwise implicit in these scripts. YesWorkflow tools\r\nextract and analyze these comments, represent the scripts in terms of entities\r\nbased on the typical scientific workflow model, and provide graphical\r\nrenderings of this workflow-like view of the scripts. Future versions of\r\nYesWorkflow also will allow the prospective provenance of the data products of\r\nthese scripts to be queried in ways similar to those available to users of\r\nscientific workflow systems.","annote":"","author":[{"family":"McPhillips","given":"Timothy"},{"family":"Song","given":"Tianhong"},{"family":"Kolisnik","given":"Tyler"},{"family":"Aulenbach","given":"Steve"},{"family":"Belhajjame","given":"Khalid"},{"family":"Bocinsky","given":"Kyle"},{"family":"Cao","given":"Yang"},{"family":"Chirigati","given":"Fernando"},{"family":"Dey","given":"Saumen"},{"family":"Freire","given":"Juliana"},{"family":"Huntzinger","given":"Deborah"},{"family":"Jones","given":"Christopher"},{"family":"Koop","given":"David"},{"family":"Missier","given":"Paolo"},{"family":"Schildhauer","given":"Mark"},{"family":"Schwalm","given":"Christopher"},{"family":"Wei","given":"Yaxing"},{"family":"Cheney","given":"James"},{"family":"Bieda","given":"Mark"},{"family":"Ludaescher","given":"Bertram"}],"citation-label":"mcphillips2015yesworkflow","collection-editor":[],"collection-title":"","container-author":[],"container-title":"","documents":[],"edition":"","editor":[],"event-date":{"date-parts":[["2015"]],"literal":"2015"},"event-place":"","id":"e8be1c01e172e42cefde3367c43d86e1hermann","interhash":"b711d076272dcb270f155e652dd14782","intrahash":"e8be1c01e172e42cefde3367c43d86e1","issue":"","issued":{"date-parts":[["2015"]],"literal":"2015"},"keyword":"forschungsdaten software workflowTracking","note":"cite arxiv:1502.02403","number":"","page":"","page-first":"","publisher":"","publisher-place":"","status":"","title":"YesWorkflow: A User-Oriented, Language-Independent Tool for Recovering\r\n  Workflow Information from Scripts","type":"article-journal","username":"hermann","version":"","volume":""}}