- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
支持动态建模与互操作工作流元模型研究.
支持动态建模与互操作的工作流元模型研究
刘博,范玉顺
(清华大学自动化系 CIMS 工程研究中心,北京 100084)
Research on Workflow Meta-Model Supporting Dynamic Modeling and Interoperation
LIU Bo, FAN Yu-shun
(CIMS Engineering Research Center, Department of Automation, Tsinghua University, Beijing 100084)
摘要:为了提高工作流系统的互操作性、可扩展性和柔性,基于 OMG(对象管理组织)发布的 MOF(元 对象设施)规范重新设计工作流元模型,并在此基础上构建一套集成化企业建模工具,以实现建模、仿 真与工作流系统的良好集成。首先介绍了 MOF 的元数据结构,接着论述了基于 MOF 的工作流元模型 的设计原理,重点分析了过程元模型及工作流性能。
关键词:工作流;元模型;MOF;柔性 中图分类号:TP311
文献标识码:A
Abstract: To improve the interoperability, expansibility, and flexibility of the workflow system, a new workflow meta-model was designed based on MOF(Meta Object Facility)specification issued by OMG(Object
Management Group). Through utilizing this workflow meta-model, a set of integrated enterprise modeling tools was constructed to implement the integration of modeling system, simulation system and workflow system. In this paper, firstly the MOF metadata architecture is introduced based on which the design principle of workflow meta-model is described. Then the process meta-model and the performance of workflow system are analyzed in detail.
Key words: workflow; meta-model; MOF; flexibility
0 引言
工作流系统的元模型是开发设计一个工作流管理系统的基础,它描述了构成工作流管理系统的实 体、实体之间的关系和属性。然而随着应用的深入发展,现有的工作流元模型已显露出明显的不足:① 模型内容有限,不能满足流程多样的要求;②柔性差,主要表现在流程定义缺乏柔性和流程执行缺乏柔 性;③易使用性、互操作性不高;④可扩展性不高。
在动态工作流领域面临的主要挑战是:业务过程无法事先给出每个活动的完整定义以及某些活动之 间的逻辑关系,只能在过程实例的运行中根据运行时的信息逐步完善;同时,过程实例的执行中常需要 修改其相关属性。工作流管理联盟(WFMC)虽然给出了基本的工作流参考模型和过程元模型,但这个 元模型并没有提到动态变化的诸多因素。
从互操作性考虑,现有的工作流系统几乎彼此都不兼容。近年来的互操作标准中有不少对应WFMC
参考模型接口一[1]的标准,如WPDL和XPDL、PIF、PSL以及UML等。但由于缺少概念模型,都没有提 供设计阶段互操作问题的解决方案[2]。元对象设施MOF (Meta Model Facility)[3]是OMG推出的一种元模型 间的通用语言,德国Dresden技术大学[4]和法国的TRIGONE实验室[5]已经尝试将工作流整合到MOF的 OMA体系框架中来。但是他们的模型或是过于个性化或是作了太多修改,均未得到广泛使用。
本文在前人的基础上提出一种基于 MOF 的工作流元模型,它保证了模型语义的一致性,可实现工 作流模型与其他元模型的相互转换,并提高了工作流系统的柔性与互操作性。
基金项目:国家 863/CIMS主题资助项目(编号:2005AA411910)。
Foundation item: Project supported by the National High-tech. RD Program for CIMS, China (Grant No. 2
文档评论(0)