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

来源 :兰州大学 | 被引量 : 0次 | 上传用户:shepuqi4709
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着对网格研究的深入和网格基础设施的发展,网格应用规模越来越大,在网格环境中开发了越来越多的功能强大、需要大量资源的科学计算。网格应用的逻辑流程也越来越复杂,涉及多个具有时间和空间约束的步骤、资源和过程。在网格环境下,各种软件、硬件、数据等资源都以网格服务的形式存在,而单个网格服务所能提供的功能单一,在实际应用中往往需要将不同的网格服务组合起来,形成具有更强功能的网格服务。而这样的复杂的网格任务往往会涉及到对网格服务调用的多个并行、循环和条件分支等逻辑关系,手工操作方式的很多弊端,如低效、难以控制等就会显现出来而变得令人难以容忍,因此就需要使用网格工作流来实现网格应用的自动执行和高效执行,同时也有利于实现网格应用的重用和共享。科学家要定义一个网格工作流任务,就需要编写一个符合某种规范的工作流脚本。然而工作流描述语言的语法一般都比较复杂,对于领域科学家来说直接编写工作流脚本比较困难。因此为科学家提供一个简便的可视化工作流编辑环境是目前网格工作流领域的一个热点问题。本实验室也在之前开发了将BPEL元素抽象成图标形式的可视化编辑器,方便了科学家编排工作流,然而在进行复杂的任务编排时使用这样的方式描述工作流程也会显得过于复杂。本文的主要工作是基于CGSP平台,并在已有的可视化工作流编辑器WfVD基础上,设计并实现了一个简单易用的支持拖拽网格服务的图形化工作流编辑器。该编辑器通过抽取CGSP中的网格服务信息获取可用的网格服务列表,科学家可以通过将网格服务直接拖入画布中来编排工作流,然后系统能够自动完成从关于网格服务的图形化流程到工作流脚本的转换,而且会自动关联并生成CGSP平台中部署工作流所需要的部署描述文件。这样就屏蔽了底层的网格工作流技术以及复杂的BPEL元素,提高了科学家的工作效率。
其他文献
视觉跟踪作为计算机视觉中的重要研究领域,在智能交通、生物医学等领域应用广泛,具有重要的研究价值。在众多的视觉跟踪算法中,Camshift算法是以颜色直方图为匹配特征的自适
随着电子技术的飞速发展,电磁信息空间变得越来越复杂,对当代电子信息战中所使用的电子侦察技术提出了更高的要求,传统的单一功能的电子侦察装备已经不再适应现代的作战环境,综合
科学技术的迅猛发展,特别是信息技术的突飞猛进,使现代社会成为了一个信息化的社会,这为军队的数字化、信息化建设带来了很大机遇。   政治工作是军队的一项重要工作,新时期如
随着因特网的讯速发展,互联网的数据信息量越来越大。如何对互联网的信息进行分析,便捷准确的挖掘出需要的信息知识急需解决。对聚类分析的研究可在相当程度上解决这个问题,
在现实生活中所获得的图像往往都受到了噪声的干扰。这些噪声恶化了图像质量,使其模糊,甚至淹没了它们的特征,对我们的日常的图像应用、分析都带来了困难。图像去噪的目的是
当今的社会已经由信息主宰,用户对于计算机的应用提出了更多的需求。用户对于事务处理的电子化与自动化,信息管理自动化系统,web搜索引擎的需求越来越大,在这个背景下,搜索服
随着多媒体技术及Internet网络的迅速发展,图像来源不断扩大,大容量高速存储系统为图像的海量存储提供了基本保障,各行各业对图像的使用越来越广泛,图像信息资源的组织、管理
近年来我国高校快速发展,很多高校内部都积累了很多分散的,存储在各个部门的数据库系统,但随着科研决策系统对各种综合数据的依赖程度的不断加深,这就使得要想统一访问和利用各个
属性约简是粗糙集理论的一个重要思想,然而利用粗糙集理论进行约简,必须将连续值转换成离散值进行处理,在某种程度这一过程会造成信息的损失。融合了模糊集与粗糙集的模糊粗
随着机器人系统在越来越多领域的广泛应用,多机器人的协作日益成为新的研究热点问题。由于其实时性、动态环境和复杂运动规划等要求,机器人足球比赛成为验证多智能体协作技术的