“…Among these applications, workflow is one the most important types especially when plenty of as computational devices, data, applications, and scientific instruments are involved and need to be orchestrated (Wu et al, 2015;Xiao and Hao, 2016;Casas et al, 2017). Imposing the workflow paradigm for application composition offers several advantages, including orchestrated resource sharing, optimised resource utilisation, automatic data processing, inter-organisational collaboration and so on (Zhao et al, 2015;Qi, 2017). Therefore, scientific communities, such as high-energy physics, bioinformatics, geophysics, etc., have widely applied workflow to perform complex simulations or process large volumes of datasets (Le-Blanc et al, 2013;Krieger et al, 2017).…”