首页> 外文会议> >Specification of grid workflow applications with AGWL: an Abstract Grid Workflow Language
【24h】

Specification of grid workflow applications with AGWL: an Abstract Grid Workflow Language

机译:使用AGWL规范网格工作流应用程序:一种抽象的网格工作流语言

获取原文

摘要

Currently grid application developers often configure available application components into a workflow of tasks that they can submit for executing on the grid. In this paper, we present an abstract grid workflow language (AGWL) for describing grid workflow applications at a high level of abstraction. AGWL has been designed such that the user can concentrate on specifying grid applications without dealing with either the complexity of the grid or any specific implementation technology (e.g. Web service). AGWL is an XML-based language which allows a programmer to define a graph of activities that refer mostly to computational tasks. Activities are connected by control and data flow links. A rich set of constructs (compound activities) is provided to simplify the specification of grid workflow applications which includes compound activities such as if, forEach and while loops as well as advanced compound activities including parallel sections, parallel loops and collection iterators. Moreover, AGWL supports a generic high level access mechanism to data repositories. AGWL is the main interface to the ASKALON grid application development environment and has been applied to numerous real world applications. We describe a material science workflow that has been successfully ported to a grid infrastructure based on an AGWL specification. Only a dozen AGWL activities are needed to describe a workflow with several hundred activity instances.
机译:目前网格应用程序开发人员通常将可用的应用程序组件配置为可以在网格上执行以便在网格上执行的任务的工作流程。在本文中,我们提出了一种抽象的网格工作流语言(AGWL),用于描述高级别的抽象中的网格工作流应用程序。设计了AGWL,使得用户可以专注于指定网格应用,而无需处理电网或任何特定实现技术的复杂性(例如,Web服务)。 AGWL是一种基于XML的语言,它允许程序员定义主要用于计算任务的活动图。活动通过控制和数据流链路连接。提供了丰富的构造(复合活动),以简化网格工作流程应用的规范,包括复合活动,如FOREECH,循环以及高级复合活动,包括平行部分,并联环和收集迭代器。此外,AGWL支持对数据存储库的通用高级访问机制。 AGWL是AskaLon网格应用开发环境的主要界面,已应用于许多现实世界应用。我们描述了一种基于AGWL规范成功移植到网格基础架构的材料科学工作流程。只需要十几个AGWL活动来描述具有数百名活动实例的工作流程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号