首页> 美国卫生研究院文献>BMC Bioinformatics >Distilling structure in Taverna scientific workflows: a refactoring approach
【2h】

Distilling structure in Taverna scientific workflows: a refactoring approach

机译:Taverna科学工作流程中的蒸馏结构:重构方法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

BackgroundScientific workflows management systems are increasingly used to specify and manage bioinformatics experiments. Their programming model appeals to bioinformaticians, who can use them to easily specify complex data processing pipelines. Such a model is underpinned by a graph structure, where nodes represent bioinformatics tasks and links represent the dataflow. The complexity of such graph structures is increasing over time, with possible impacts on scientific workflows reuse. In this work, we propose effective methods for workflow design, with a focus on the Taverna model. We argue that one of the contributing factors for the difficulties in reuse is the presence of "anti-patterns", a term broadly used in program design, to indicate the use of idiomatic forms that lead to over-complicated design. The main contribution of this work is a method for automatically detecting such anti-patterns, and replacing them with different patterns which result in a reduction in the workflow's overall structural complexity. Rewriting workflows in this way will be beneficial both in terms of user experience (easier design and maintenance), and in terms of operational efficiency (easier to manage, and sometimes to exploit the latent parallelism amongst the tasks).
机译:背景技术科学的工作流管理系统越来越多地用于指定和管理生物信息学实验。他们的编程模型吸引了生物信息学家,他们可以使用它们轻松地指定复杂的数据处理管道。这种模型以图结构为基础,其中节点代表生物信息学任务,链接代表数据流。随着时间的流逝,这种图形结构的复杂性不断增加,可能会对科学工作流程的重用产生影响。在这项工作中,我们提出了有效的工作流设计方法,重点放在了Taverna模型上。我们认为,重用困难的一个促成因素是“反模式”的存在,“反模式”是程序设计中广泛使用的术语,用于指示惯用形式的使用,从而导致设计过于复杂。这项工作的主要贡献是一种自动检测此类反模式并将其替换为不同模式的方法,从而降低了工作流程的总体结构复杂性。以这种方式重写工作流程,无论是在用户体验(更轻松的设计和维护)方面,还是在运营效率(更轻松地管理,有时还可以利用任务之间的潜在并行性)方面,都将是有益的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号