科学工作流管理平台TotemSWF的设计与实现.pdfVIP

科学工作流管理平台TotemSWF的设计与实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2卷 第10期 2007 年 10 月 中国科技论文在线 SCIENCEPAPER ONLINE 741 科学工作流管理平台 TotemSWF 的设计与实现 黄泽谦 1 ,王黎维 2 ,彭智勇 1,3 (1. 武汉大学软件工程国家重点实验室, 武汉 430072; 2. 武汉大学国际软件学院, 武汉 430072; 3. 武汉大学计算机学院, 武汉 430072 ) 摘 要:本文提出以数据库管理系统(DBMS)为中心的科学工作流管理架构,基于对象代理数据库 Totem ,实现了 科学工作流管理平台TotemSWF 。该平台采用对象代理模型对工作流建模,工作流被定义为数据库模式及数据库规 则与触发器。在Totem 中,通过数据管理操作实现工作流管理,对象间的双向指针实现高效数据跟踪。 关键词:计算机软件;TotemSWF ;对象代理数据库;科学工作流 中图分类号:TP31 文献标识码:A 文章编号:1673-7180(2007)10 -0741 -7 0 引言 1 TotemSWF 科学工作流管理平台框架 科学工作流(Scientific Workflow)是工作流技术在 TotemSWF 科学工作流管理平台包含以下基本功 科学研究领域的应用,如今已成为在网络基础设施之 能模块:工作流声明,工作流执行和数据跟踪等。我 上进行大规模科学计算和协同研究的有效方法。相对 们以 DBMS 为核心,在对象代理数据库 Totem 基础上 于以过程为中心、面向控制流的商业工作流,科学工 实现科学工作流管理,各个功能模块采用数据库技术 作流通常是以数据为中心、面向数据流的分析管道。 实现,平台框架如图 1 所示。 一般的工作流管理系统(WFMS)使用数据库管理系统 (DBMS)来存储任务描述以及工作流数据,并在 DBMS 之上实现各个工作流功能模块。然而目前一些研究证 明,大多数 WFMS 的功能可以由 DBMS 来提供,许 多成熟的数据库技术可以用于工作流管理系统中[1] 。针 对科学工作流以数据为中心的主要特点,采取 DBMS 的方式来实现科学工作流管理,可以减少实现开销, 增加优化的可能性,并以一种类似于传统数据管理操 作的方式进行工作流管理。 本文拟解决的问题是基于对象代理数据库管理系 统实现科学工作流管理。其特点为:(1) 以对象代理模 型来建模科学工作流中的数据流;(2) 通过定义数据库 规则和触发器实现工作流自动执行;(3) 采用类 SQL 图 1 TotemSWF 科学工作流管理平台框架 语言进行工作流管理;(4) 基于对象代理数据库实现数 Fig. 1 The architecture of TotemSWF 据跟踪。 基金项目: 国家自然科学基金项目),教育部新世纪优秀人才计划项目(NCET-04-0675) ,教育部博士点基金项目 (20050486024) ,教育部科学技术研究重点项目(107072) 作者简介:黄泽谦(1983— ),男,博士研究生 通讯联系人:彭智勇,教授,E-mail :peng@whu.edu.cn 第2卷 第10期 742 科学工作流管理平台 TotemSWF 的设计与实现 2007年10月 1.1 对象代理数据库 Totem 作流[4] 。工作流的流程如图 2 所示,该工作流包括

文档评论(0)

天马行空 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档