TY - GEN
T1 - DistillFlow
T2 - 26th International Conference on Scientific and Statistical Database Management, SSDBM 2014
AU - Chen, Jiuqiang
AU - Goble, Carole
AU - Cohen-Boulakia, Sarah
AU - Missier, Paolo
AU - Froidevaux, Christine
AU - Williams, Alan R.
PY - 2014
Y1 - 2014
N2 - Scientific workflows management systems are increasingly used by scientists to specify complex data processing pipelines. Workflows are represented using a graph structure, where nodes represent tasks and links represent the dataflow. However, the complexity of workflow structures is increasing over time, reducing the rate of scientific workflows reuse. Here, we introduce DistillFlow, a tool based on effective methods for workflow design, with a focus on the Taverna model. DistillFlow is able to detect "anti-patterns" in the structure of workflows (idiomatic forms that lead to over-complicated design) and replace them with different patterns to reduce the workflow's overall structural complexity. Rewriting workflows in this way is beneficial both in terms of user experience and workflow maintenance.
AB - Scientific workflows management systems are increasingly used by scientists to specify complex data processing pipelines. Workflows are represented using a graph structure, where nodes represent tasks and links represent the dataflow. However, the complexity of workflow structures is increasing over time, reducing the rate of scientific workflows reuse. Here, we introduce DistillFlow, a tool based on effective methods for workflow design, with a focus on the Taverna model. DistillFlow is able to detect "anti-patterns" in the structure of workflows (idiomatic forms that lead to over-complicated design) and replace them with different patterns to reduce the workflow's overall structural complexity. Rewriting workflows in this way is beneficial both in terms of user experience and workflow maintenance.
UR - http://www.scopus.com/inward/record.url?scp=84904427553&partnerID=8YFLogxK
U2 - 10.1145/2618243.2618287
DO - 10.1145/2618243.2618287
M3 - Conference contribution
AN - SCOPUS:84904427553
SN - 9781450327220
T3 - ACM International Conference Proceeding Series
BT - SSDBM 2014 - Proceedings of the 26th International Conference on Scientific and Statistical Database Management
PB - Association for Computing Machinery
Y2 - 30 June 2014 through 2 July 2014
ER -