收藏 分享(赏)

基于cgsp的网格工作流编辑器:拖拽网格服务编排工作流的设计与实现.doc

上传人:cjc2202537 文档编号:1525561 上传时间:2018-07-24 格式:DOC 页数:38 大小:71.57KB
下载 相关 举报
基于cgsp的网格工作流编辑器:拖拽网格服务编排工作流的设计与实现.doc_第1页
第1页 / 共38页
基于cgsp的网格工作流编辑器:拖拽网格服务编排工作流的设计与实现.doc_第2页
第2页 / 共38页
基于cgsp的网格工作流编辑器:拖拽网格服务编排工作流的设计与实现.doc_第3页
第3页 / 共38页
基于cgsp的网格工作流编辑器:拖拽网格服务编排工作流的设计与实现.doc_第4页
第4页 / 共38页
基于cgsp的网格工作流编辑器:拖拽网格服务编排工作流的设计与实现.doc_第5页
第5页 / 共38页
点击查看更多>>
资源描述

1、计算机应用技术专业毕业论文 精品论文 基于 CGSP 的网格工作流编辑器:拖拽网格服务编排工作流的设计与实现关键词:CGSP 网格工作流 网格服务摘要:随着对网格研究的深入和网格基础设施的发展,网格应用规模越来越大,在网格环境中开发了越来越多的功能强大、需要大量资源的科学计算。网格应用的逻辑流程也越来越复杂,涉及多个具有时间和空间约束的步骤、资源和过程。在网格环境下,各种软件、硬件、数据等资源都以网格服务的形式存在,而单个网格服务所能提供的功能单一,在实际应用中往往需要将不同的网格服务组合起来,形成具有更强功能的网格服务。而这样的复杂的网格任务往往会涉及到对网格服务调用的多个并行、循环和条件分

2、支等逻辑关系,手工操作方式的很多弊端,如低效、难以控制等就会显现出来而变得令人难以容忍,因此就需要使用网格工作流来实现网格应用的自动执行和高效执行,同时也有利于实现网格应用的重用和共享。科学家要定义一个网格工作流任务,就需要编写一个符合某种规范的工作流脚本。然而工作流描述语言的语法一般都比较复杂,对于领域科学家来说直接编写工作流脚本比较困难。因此为科学家提供一个简便的可视化工作流编辑环境是目前网格工作流领域的一个热点问题。 本实验室也在之前开发了将 BPEL 元素抽象成图标形式的可视化编辑器,方便了科学家编排工作流,然而在进行复杂的任务编排时使用这样的方式描述工作流程也会显得过于复杂。本文的主

3、要工作是基于 CGSP 平台,并在已有的可视化工作流编辑器 WfVD 基础上,设计并实现了一个简单易用的支持拖拽网格服务的图形化工作流编辑器。该编辑器通过抽取 CGSP 中的网格服务信息获取可用的网格服务列表,科学家可以通过将网格服务直接拖入画布中来编排工作流,然后系统能够自动完成从关于网格服务的图形化流程到工作流脚本的转换,而且会自动关联并生成 CGSP 平台中部署工作流所需要的部署描述文件。这样就屏蔽了底层的网格工作流技术以及复杂的 BPEL 元素,提高了科学家的工作效率。正文内容随着对网格研究的深入和网格基础设施的发展,网格应用规模越来越大,在网格环境中开发了越来越多的功能强大、需要大量

4、资源的科学计算。网格应用的逻辑流程也越来越复杂,涉及多个具有时间和空间约束的步骤、资源和过程。在网格环境下,各种软件、硬件、数据等资源都以网格服务的形式存在,而单个网格服务所能提供的功能单一,在实际应用中往往需要将不同的网格服务组合起来,形成具有更强功能的网格服务。而这样的复杂的网格任务往往会涉及到对网格服务调用的多个并行、循环和条件分支等逻辑关系,手工操作方式的很多弊端,如低效、难以控制等就会显现出来而变得令人难以容忍,因此就需要使用网格工作流来实现网格应用的自动执行和高效执行,同时也有利于实现网格应用的重用和共享。科学家要定义一个网格工作流任务,就需要编写一个符合某种规范的工作流脚本。然而

5、工作流描述语言的语法一般都比较复杂,对于领域科学家来说直接编写工作流脚本比较困难。因此为科学家提供一个简便的可视化工作流编辑环境是目前网格工作流领域的一个热点问题。 本实验室也在之前开发了将 BPEL 元素抽象成图标形式的可视化编辑器,方便了科学家编排工作流,然而在进行复杂的任务编排时使用这样的方式描述工作流程也会显得过于复杂。本文的主要工作是基于 CGSP 平台,并在已有的可视化工作流编辑器 WfVD 基础上,设计并实现了一个简单易用的支持拖拽网格服务的图形化工作流编辑器。该编辑器通过抽取 CGSP 中的网格服务信息获取可用的网格服务列表,科学家可以通过将网格服务直接拖入画布中来编排工作流,

6、然后系统能够自动完成从关于网格服务的图形化流程到工作流脚本的转换,而且会自动关联并生成 CGSP 平台中部署工作流所需要的部署描述文件。这样就屏蔽了底层的网格工作流技术以及复杂的 BPEL 元素,提高了科学家的工作效率。随着对网格研究的深入和网格基础设施的发展,网格应用规模越来越大,在网格环境中开发了越来越多的功能强大、需要大量资源的科学计算。网格应用的逻辑流程也越来越复杂,涉及多个具有时间和空间约束的步骤、资源和过程。在网格环境下,各种软件、硬件、数据等资源都以网格服务的形式存在,而单个网格服务所能提供的功能单一,在实际应用中往往需要将不同的网格服务组合起来,形成具有更强功能的网格服务。而这

7、样的复杂的网格任务往往会涉及到对网格服务调用的多个并行、循环和条件分支等逻辑关系,手工操作方式的很多弊端,如低效、难以控制等就会显现出来而变得令人难以容忍,因此就需要使用网格工作流来实现网格应用的自动执行和高效执行,同时也有利于实现网格应用的重用和共享。科学家要定义一个网格工作流任务,就需要编写一个符合某种规范的工作流脚本。然而工作流描述语言的语法一般都比较复杂,对于领域科学家来说直接编写工作流脚本比较困难。因此为科学家提供一个简便的可视化工作流编辑环境是目前网格工作流领域的一个热点问题。 本实验室也在之前开发了将 BPEL 元素抽象成图标形式的可视化编辑器,方便了科学家编排工作流,然而在进行

8、复杂的任务编排时使用这样的方式描述工作流程也会显得过于复杂。本文的主要工作是基于 CGSP 平台,并在已有的可视化工作流编辑器 WfVD 基础上,设计并实现了一个简单易用的支持拖拽网格服务的图形化工作流编辑器。该编辑器通过抽取 CGSP 中的网格服务信息获取可用的网格服务列表,科学家可以通过将网格服务直接拖入画布中来编排工作流,然后系统能够自动完成从关于网格服务的图形化流程到工作流脚本的转换,而且会自动关联并生成 CGSP 平台中部署工作流所需要的部署描述文件。这样就屏蔽了底层的网格工作流技术以及复杂的 BPEL 元素,提高了科学家的工作效率。随着对网格研究的深入和网格基础设施的发展,网格应用

9、规模越来越大,在网格环境中开发了越来越多的功能强大、需要大量资源的科学计算。网格应用的逻辑流程也越来越复杂,涉及多个具有时间和空间约束的步骤、资源和过程。在网格环境下,各种软件、硬件、数据等资源都以网格服务的形式存在,而单个网格服务所能提供的功能单一,在实际应用中往往需要将不同的网格服务组合起来,形成具有更强功能的网格服务。而这样的复杂的网格任务往往会涉及到对网格服务调用的多个并行、循环和条件分支等逻辑关系,手工操作方式的很多弊端,如低效、难以控制等就会显现出来而变得令人难以容忍,因此就需要使用网格工作流来实现网格应用的自动执行和高效执行,同时也有利于实现网格应用的重用和共享。科学家要定义一个

10、网格工作流任务,就需要编写一个符合某种规范的工作流脚本。然而工作流描述语言的语法一般都比较复杂,对于领域科学家来说直接编写工作流脚本比较困难。因此为科学家提供一个简便的可视化工作流编辑环境是目前网格工作流领域的一个热点问题。 本实验室也在之前开发了将 BPEL 元素抽象成图标形式的可视化编辑器,方便了科学家编排工作流,然而在进行复杂的任务编排时使用这样的方式描述工作流程也会显得过于复杂。本文的主要工作是基于 CGSP 平台,并在已有的可视化工作流编辑器 WfVD 基础上,设计并实现了一个简单易用的支持拖拽网格服务的图形化工作流编辑器。该编辑器通过抽取 CGSP 中的网格服务信息获取可用的网格服

11、务列表,科学家可以通过将网格服务直接拖入画布中来编排工作流,然后系统能够自动完成从关于网格服务的图形化流程到工作流脚本的转换,而且会自动关联并生成 CGSP 平台中部署工作流所需要的部署描述文件。这样就屏蔽了底层的网格工作流技术以及复杂的 BPEL 元素,提高了科学家的工作效率。随着对网格研究的深入和网格基础设施的发展,网格应用规模越来越大,在网格环境中开发了越来越多的功能强大、需要大量资源的科学计算。网格应用的逻辑流程也越来越复杂,涉及多个具有时间和空间约束的步骤、资源和过程。在网格环境下,各种软件、硬件、数据等资源都以网格服务的形式存在,而单个网格服务所能提供的功能单一,在实际应用中往往需

12、要将不同的网格服务组合起来,形成具有更强功能的网格服务。而这样的复杂的网格任务往往会涉及到对网格服务调用的多个并行、循环和条件分支等逻辑关系,手工操作方式的很多弊端,如低效、难以控制等就会显现出来而变得令人难以容忍,因此就需要使用网格工作流来实现网格应用的自动执行和高效执行,同时也有利于实现网格应用的重用和共享。科学家要定义一个网格工作流任务,就需要编写一个符合某种规范的工作流脚本。然而工作流描述语言的语法一般都比较复杂,对于领域科学家来说直接编写工作流脚本比较困难。因此为科学家提供一个简便的可视化工作流编辑环境是目前网格工作流领域的一个热点问题。 本实验室也在之前开发了将 BPEL 元素抽象

13、成图标形式的可视化编辑器,方便了科学家编排工作流,然而在进行复杂的任务编排时使用这样的方式描述工作流程也会显得过于复杂。本文的主要工作是基于 CGSP 平台,并在已有的可视化工作流编辑器 WfVD 基础上,设计并实现了一个简单易用的支持拖拽网格服务的图形化工作流编辑器。该编辑器通过抽取 CGSP 中的网格服务信息获取可用的网格服务列表,科学家可以通过将网格服务直接拖入画布中来编排工作流,然后系统能够自动完成从关于网格服务的图形化流程到工作流脚本的转换,而且会自动关联并生成 CGSP 平台中部署工作流所需要的部署描述文件。这样就屏蔽了底层的网格工作流技术以及复杂的 BPEL 元素,提高了科学家的

14、工作效率。随着对网格研究的深入和网格基础设施的发展,网格应用规模越来越大,在网格环境中开发了越来越多的功能强大、需要大量资源的科学计算。网格应用的逻辑流程也越来越复杂,涉及多个具有时间和空间约束的步骤、资源和过程。在网格环境下,各种软件、硬件、数据等资源都以网格服务的形式存在,而单个网格服务所能提供的功能单一,在实际应用中往往需要将不同的网格服务组合起来,形成具有更强功能的网格服务。而这样的复杂的网格任务往往会涉及到对网格服务调用的多个并行、循环和条件分支等逻辑关系,手工操作方式的很多弊端,如低效、难以控制等就会显现出来而变得令人难以容忍,因此就需要使用网格工作流来实现网格应用的自动执行和高效

15、执行,同时也有利于实现网格应用的重用和共享。科学家要定义一个网格工作流任务,就需要编写一个符合某种规范的工作流脚本。然而工作流描述语言的语法一般都比较复杂,对于领域科学家来说直接编写工作流脚本比较困难。因此为科学家提供一个简便的可视化工作流编辑环境是目前网格工作流领域的一个热点问题。 本实验室也在之前开发了将 BPEL 元素抽象成图标形式的可视化编辑器,方便了科学家编排工作流,然而在进行复杂的任务编排时使用这样的方式描述工作流程也会显得过于复杂。本文的主要工作是基于 CGSP 平台,并在已有的可视化工作流编辑器 WfVD 基础上,设计并实现了一个简单易用的支持拖拽网格服务的图形化工作流编辑器。

16、该编辑器通过抽取 CGSP 中的网格服务信息获取可用的网格服务列表,科学家可以通过将网格服务直接拖入画布中来编排工作流,然后系统能够自动完成从关于网格服务的图形化流程到工作流脚本的转换,而且会自动关联并生成 CGSP 平台中部署工作流所需要的部署描述文件。这样就屏蔽了底层的网格工作流技术以及复杂的 BPEL 元素,提高了科学家的工作效率。随着对网格研究的深入和网格基础设施的发展,网格应用规模越来越大,在网格环境中开发了越来越多的功能强大、需要大量资源的科学计算。网格应用的逻辑流程也越来越复杂,涉及多个具有时间和空间约束的步骤、资源和过程。在网格环境下,各种软件、硬件、数据等资源都以网格服务的形

17、式存在,而单个网格服务所能提供的功能单一,在实际应用中往往需要将不同的网格服务组合起来,形成具有更强功能的网格服务。而这样的复杂的网格任务往往会涉及到对网格服务调用的多个并行、循环和条件分支等逻辑关系,手工操作方式的很多弊端,如低效、难以控制等就会显现出来而变得令人难以容忍,因此就需要使用网格工作流来实现网格应用的自动执行和高效执行,同时也有利于实现网格应用的重用和共享。科学家要定义一个网格工作流任务,就需要编写一个符合某种规范的工作流脚本。然而工作流描述语言的语法一般都比较复杂,对于领域科学家来说直接编写工作流脚本比较困难。因此为科学家提供一个简便的可视化工作流编辑环境是目前网格工作流领域的

18、一个热点问题。 本实验室也在之前开发了将 BPEL 元素抽象成图标形式的可视化编辑器,方便了科学家编排工作流,然而在进行复杂的任务编排时使用这样的方式描述工作流程也会显得过于复杂。本文的主要工作是基于 CGSP 平台,并在已有的可视化工作流编辑器 WfVD 基础上,设计并实现了一个简单易用的支持拖拽网格服务的图形化工作流编辑器。该编辑器通过抽取 CGSP 中的网格服务信息获取可用的网格服务列表,科学家可以通过将网格服务直接拖入画布中来编排工作流,然后系统能够自动完成从关于网格服务的图形化流程到工作流脚本的转换,而且会自动关联并生成 CGSP 平台中部署工作流所需要的部署描述文件。这样就屏蔽了底

19、层的网格工作流技术以及复杂的 BPEL 元素,提高了科学家的工作效率。随着对网格研究的深入和网格基础设施的发展,网格应用规模越来越大,在网格环境中开发了越来越多的功能强大、需要大量资源的科学计算。网格应用的逻辑流程也越来越复杂,涉及多个具有时间和空间约束的步骤、资源和过程。在网格环境下,各种软件、硬件、数据等资源都以网格服务的形式存在,而单个网格服务所能提供的功能单一,在实际应用中往往需要将不同的网格服务组合起来,形成具有更强功能的网格服务。而这样的复杂的网格任务往往会涉及到对网格服务调用的多个并行、循环和条件分支等逻辑关系,手工操作方式的很多弊端,如低效、难以控制等就会显现出来而变得令人难以

20、容忍,因此就需要使用网格工作流来实现网格应用的自动执行和高效执行,同时也有利于实现网格应用的重用和共享。科学家要定义一个网格工作流任务,就需要编写一个符合某种规范的工作流脚本。然而工作流描述语言的语法一般都比较复杂,对于领域科学家来说直接编写工作流脚本比较困难。因此为科学家提供一个简便的可视化工作流编辑环境是目前网格工作流领域的一个热点问题。 本实验室也在之前开发了将 BPEL 元素抽象成图标形式的可视化编辑器,方便了科学家编排工作流,然而在进行复杂的任务编排时使用这样的方式描述工作流程也会显得过于复杂。本文的主要工作是基于 CGSP 平台,并在已有的可视化工作流编辑器 WfVD 基础上,设计

21、并实现了一个简单易用的支持拖拽网格服务的图形化工作流编辑器。该编辑器通过抽取 CGSP 中的网格服务信息获取可用的网格服务列表,科学家可以通过将网格服务直接拖入画布中来编排工作流,然后系统能够自动完成从关于网格服务的图形化流程到工作流脚本的转换,而且会自动关联并生成 CGSP 平台中部署工作流所需要的部署描述文件。这样就屏蔽了底层的网格工作流技术以及复杂的 BPEL 元素,提高了科学家的工作效率。随着对网格研究的深入和网格基础设施的发展,网格应用规模越来越大,在网格环境中开发了越来越多的功能强大、需要大量资源的科学计算。网格应用的逻辑流程也越来越复杂,涉及多个具有时间和空间约束的步骤、资源和过

22、程。在网格环境下,各种软件、硬件、数据等资源都以网格服务的形式存在,而单个网格服务所能提供的功能单一,在实际应用中往往需要将不同的网格服务组合起来,形成具有更强功能的网格服务。而这样的复杂的网格任务往往会涉及到对网格服务调用的多个并行、循环和条件分支等逻辑关系,手工操作方式的很多弊端,如低效、难以控制等就会显现出来而变得令人难以容忍,因此就需要使用网格工作流来实现网格应用的自动执行和高效执行,同时也有利于实现网格应用的重用和共享。科学家要定义一个网格工作流任务,就需要编写一个符合某种规范的工作流脚本。然而工作流描述语言的语法一般都比较复杂,对于领域科学家来说直接编写工作流脚本比较困难。因此为科

23、学家提供一个简便的可视化工作流编辑环境是目前网格工作流领域的一个热点问题。 本实验室也在之前开发了将 BPEL 元素抽象成图标形式的可视化编辑器,方便了科学家编排工作流,然而在进行复杂的任务编排时使用这样的方式描述工作流程也会显得过于复杂。本文的主要工作是基于 CGSP 平台,并在已有的可视化工作流编辑器 WfVD 基础上,设计并实现了一个简单易用的支持拖拽网格服务的图形化工作流编辑器。该编辑器通过抽取 CGSP 中的网格服务信息获取可用的网格服务列表,科学家可以通过将网格服务直接拖入画布中来编排工作流,然后系统能够自动完成从关于网格服务的图形化流程到工作流脚本的转换,而且会自动关联并生成 C

24、GSP 平台中部署工作流所需要的部署描述文件。这样就屏蔽了底层的网格工作流技术以及复杂的 BPEL 元素,提高了科学家的工作效率。随着对网格研究的深入和网格基础设施的发展,网格应用规模越来越大,在网格环境中开发了越来越多的功能强大、需要大量资源的科学计算。网格应用的逻辑流程也越来越复杂,涉及多个具有时间和空间约束的步骤、资源和过程。在网格环境下,各种软件、硬件、数据等资源都以网格服务的形式存在,而单个网格服务所能提供的功能单一,在实际应用中往往需要将不同的网格服务组合起来,形成具有更强功能的网格服务。而这样的复杂的网格任务往往会涉及到对网格服务调用的多个并行、循环和条件分支等逻辑关系,手工操作

25、方式的很多弊端,如低效、难以控制等就会显现出来而变得令人难以容忍,因此就需要使用网格工作流来实现网格应用的自动执行和高效执行,同时也有利于实现网格应用的重用和共享。科学家要定义一个网格工作流任务,就需要编写一个符合某种规范的工作流脚本。然而工作流描述语言的语法一般都比较复杂,对于领域科学家来说直接编写工作流脚本比较困难。因此为科学家提供一个简便的可视化工作流编辑环境是目前网格工作流领域的一个热点问题。 本实验室也在之前开发了将 BPEL 元素抽象成图标形式的可视化编辑器,方便了科学家编排工作流,然而在进行复杂的任务编排时使用这样的方式描述工作流程也会显得过于复杂。本文的主要工作是基于 CGSP

26、 平台,并在已有的可视化工作流编辑器 WfVD 基础上,设计并实现了一个简单易用的支持拖拽网格服务的图形化工作流编辑器。该编辑器通过抽取 CGSP 中的网格服务信息获取可用的网格服务列表,科学家可以通过将网格服务直接拖入画布中来编排工作流,然后系统能够自动完成从关于网格服务的图形化流程到工作流脚本的转换,而且会自动关联并生成 CGSP 平台中部署工作流所需要的部署描述文件。这样就屏蔽了底层的网格工作流技术以及复杂的 BPEL 元素,提高了科学家的工作效率。随着对网格研究的深入和网格基础设施的发展,网格应用规模越来越大,在网格环境中开发了越来越多的功能强大、需要大量资源的科学计算。网格应用的逻辑

27、流程也越来越复杂,涉及多个具有时间和空间约束的步骤、资源和过程。在网格环境下,各种软件、硬件、数据等资源都以网格服务的形式存在,而单个网格服务所能提供的功能单一,在实际应用中往往需要将不同的网格服务组合起来,形成具有更强功能的网格服务。而这样的复杂的网格任务往往会涉及到对网格服务调用的多个并行、循环和条件分支等逻辑关系,手工操作方式的很多弊端,如低效、难以控制等就会显现出来而变得令人难以容忍,因此就需要使用网格工作流来实现网格应用的自动执行和高效执行,同时也有利于实现网格应用的重用和共享。科学家要定义一个网格工作流任务,就需要编写一个符合某种规范的工作流脚本。然而工作流描述语言的语法一般都比较

28、复杂,对于领域科学家来说直接编写工作流脚本比较困难。因此为科学家提供一个简便的可视化工作流编辑环境是目前网格工作流领域的一个热点问题。 本实验室也在之前开发了将 BPEL 元素抽象成图标形式的可视化编辑器,方便了科学家编排工作流,然而在进行复杂的任务编排时使用这样的方式描述工作流程也会显得过于复杂。本文的主要工作是基于 CGSP 平台,并在已有的可视化工作流编辑器 WfVD 基础上,设计并实现了一个简单易用的支持拖拽网格服务的图形化工作流编辑器。该编辑器通过抽取 CGSP 中的网格服务信息获取可用的网格服务列表,科学家可以通过将网格服务直接拖入画布中来编排工作流,然后系统能够自动完成从关于网格

29、服务的图形化流程到工作流脚本的转换,而且会自动关联并生成 CGSP 平台中部署工作流所需要的部署描述文件。这样就屏蔽了底层的网格工作流技术以及复杂的 BPEL 元素,提高了科学家的工作效率。特别提醒 :正文内容由 PDF 文件转码生成,如您电脑未有相应转换码,则无法显示正文内容,请您下载相应软件,下载地址为 http:/ 。如还不能显示,可以联系我 q q 1627550258 ,提供原格式文档。“垐垯櫃 换烫梯葺铑?endstreamendobj2x 滌?U 閩 AZ箾 FTP 鈦X 飼?狛P? 燚?琯嫼 b?袍*甒?颙嫯?4)=r 宵?i?j 彺帖 B3 锝檡骹笪 yLrQ#?0 鯖 l

30、壛枒l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛枒 l 壛渓?擗#?“?# 綫 G 刿#K 芿$?7. 耟?Wa 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 皗 E|?pDb 癳$Fb 癳$Fb癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$Fb 癳$F?責鯻 0 橔 C,f 薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵薍秾腵秾腵薍秾腵%?秾腵薍秾腵薍秾腵薍秾腵薍

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 社科论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报