• 论文 •    

基于扩展UML活动图的工作流建模及其到XPDL的转换

申利民,隋峰,李峰,雷炳银,白莲,王磊   

  1. 燕山大学 信息科学与工程学院,河北秦皇岛066004
  • 出版日期:2009-08-15 发布日期:2009-08-25

Workflow modeling with extended UML activity diagrams and its transformation into XPDL

SHEN Li-min, SUI Feng, LI Feng, LEI Bing-yin, BAI Lian, WANG Lei   

  1. College of Information Science & Engineering, Yanshan University, Qinhuangdao 066004, China
  • Online:2009-08-15 Published:2009-08-25

摘要: 针对工作流管理系统建模能力不充分、适应性弱、领域相关等问题,提出了基于扩展统一建模语言活动图与可扩展标记语言的过程定义语言规范相结合的工作流建模方法。为了增强统一建模语言活动图的建模能力,扩展了多实例、条件路由和协调活动等建模元素,给出了建模元素的定义和建模规则。为了使统一建模语言活动图的工作流模型能适应不同工作流引擎的执行,定义了统一建模语言活动图到可扩展标记语言的过程定义语言的形式化转换规则。最后,通过订单处理实例,说明了该方法对增强模型描述能力、适应性和柔性具有积极作用。

关键词: 工作流模型, 统一建模语言活动图, 可扩展标记语言的过程定义语言, 形式化转换, 适应性

Abstract: Aiming at such problemsas inadequate modeling ability, weak adaptability, and dependency of domain existed in current workflow management systems, a new workflow modeling method based on extended Unified Modeling Language activity diagrams and XML Process Definition Language (XPDL) specifications, was put forward. In order to improve modeling ability of the UML activity diagrams, the new modeling elements were extended in the traditional activity model such as multiple instance node, constrain route and coordination node. Concept of modeling element was defined and modeling rules were presented. To enable workflow model of UML activity diagrams to adapt to execution of different engines, a formal method of transforming UML activity diagrams into XPDL specifications was presented. Finally, an application of the order form management was given to show that the proposed method had great advantages in enhancing description ability, and system flexibility and adaptability were improved.

Key words: workflow modeling, unified modeling language activity diagrams, XML process definition language, formal transforming, adaptability

中图分类号: