Scientific workflow management systems and workflow patterns. - Amruta Shiroor; John A. Springer; Thomas J. Hacker; Brandeis Marshall; Jeffrey Brewer (Int. J. Bus. Process. Integr. Manag., 2010)