eprintid: 2332 rev_number: 7 eprint_status: archive userid: 6 dir: disk0/00/00/23/32 datestamp: 2021-12-15 08:02:23 lastmod: 2021-12-15 08:02:23 status_changed: 2021-12-15 08:02:23 type: conference_item metadata_visibility: show creators_name: Makuch, Mieszko creators_name: Malawski, Maciej creators_name: Kocot, Joanna creators_name: Szepieniec, Tomasz corp_creators: AGH University of Science and Technology Department of Computer Science Krakow,Poland corp_creators: AGH University of Science and Technology Department of Computer Science Krakow,Poland corp_creators: AGH University of Science and Technology ACC Cyfronet AGH Krakow,Poland corp_creators: AGH University of Science and Technology ACC Cyfronet AGH Krakow,Poland title: Applying workflows to scientific projects represented in file system directory tree subjects: O full_text_status: none pres_type: paper abstract: Most workflow management systems represent scientific workflows as DAG (directed acyclic graph) and require to provide a workflow specification before the workflow can be executed. Workflow can be designed using a graphical interface or with textual workflow editing. For uses unacquainted with workflow abstraction, these systems can be complicated as it usually takes multiple steps to design abstract workflow specification. To reduce the learning curve and barriers to entry for inexperienced users, we have decided to create a workflow representation that is based on the well-known file system directory structure. In our representation, the workflow structure can be drawn from project organization space which is based on the file system directory tree. As a result, the proposed workflow representation is more natural and more intuitive for users who are already accustomed to the directory structure. The workflow structure is created on the fly as the user adds, executes and organizes services inside their workspace. We have used tree structure hierarchy to model a part-whole hierarchy between workflows, sub-workflows and individual services. Proposed solutions support modularity with multi-level sub-workflow nesting, encapsulation, workflow reuse and sharing, as well as automated workflow execution in a distributed infrastructure. The proposed model was implemented and evaluated on the IS-EPOS Platform [1], a real-world online workflow management system used to conduct research in the field of anthropogenic seismicity. date: 2020 date_type: published pagerange: 25-32 event_title: 2020 IEEE/ACM Workflows in Support of Large-Scale Science (WORKS) event_location: GA, USA event_dates: 12-12 Nov. 2020 event_type: conference id_number: doi:10.1109/WORKS51914.2020.00009 book_title: 2020 IEEE/ACM Workflows in Support of Large-Scale Science (WORKS) official_url: https://doi.org/10.1109/WORKS51914.2020.00009 access_IS-EPOS: unlimited owner: Publisher acknowledgments2: IS-EPOS_platform acknowledgments2: EPOS-PL_project citation: Makuch, Mieszko and Malawski, Maciej and Kocot, Joanna and Szepieniec, Tomasz (2020) Applying workflows to scientific projects represented in file system directory tree. In: 2020 IEEE/ACM Workflows in Support of Large-Scale Science (WORKS), 12-12 Nov. 2020, GA, USA.