首页 | 本学科首页   官方微博 | 高级检索  
     

用着色Petri网建模工作流模式
引用本文:闻立杰,王建民,孙家广.用着色Petri网建模工作流模式[J].计算机科学,2006,33(6):135-139.
作者姓名:闻立杰  王建民  孙家广
作者单位:清华大学软件学院,北京100084
基金项目:国家自然科学基金;国家重点基础研究发展计划(973计划)
摘    要:工作流模式指在工作流过程模型中反复出现的过程基本构造,是衡量工作流建模语言在控制流方面的表达能力和适用性的重要标准,目前市场上的工作流引擎对其支持得并不好。本文重点阐述了基于着色Petri网的工作流建模语言对当前流行的20种工作流模式的支持情况。结果表明,该语言不仅能很好地支持全部模式,而且具有建模简洁、准确的特点。同其它建模语言相比,用着色Petri网建模工作流模式具有较好的灵活性和扩展性。它也为如何使基于着色Petri网的工作流引擎能够正确、有效地支持全部20种工作流模式提供了有意义的指导。

关 键 词:工作流  建模语言  模式  着色Petri网  控制流

Modeling Workflow Patterns Using Coloured Petri Nets
WEN Li-Jie,WANG Jian-Min,SUN Jia Guang.Modeling Workflow Patterns Using Coloured Petri Nets[J].Computer Science,2006,33(6):135-139.
Authors:WEN Li-Jie  WANG Jian-Min  SUN Jia Guang
Affiliation:School of Software, Tsinghua University, Beijing 100084
Abstract:Workflow patterns refer to the basic process constructs which occur repeatedly in workflow process models. It is an important criterion to evaluate the expressiveness and suitability of a workflow modeling language in control flow perspective. Currently, no workflow engine can fully support all the needed patterns. This paper gives a comprehensive analysis on the adaptability of the workflow modeling language based on Coloured Petri Nets in modeling the 20 popular workflow patterns. The analysis result shows that the language can support all the workflow patterns very well with the characteristics of concision and preciseness. In addition, compared with other modeling languages, Coloured Petri Nets-based modeling language is more flexible and extensihle in modeling workflow patterns. It is also helpful for making Coloured Petri Nets based workflow engines support all the 20 workflow patterns correctly and efficiently.
Keywords:Workflow  Modeling language  Pattern  Coloured Petri Nets  Control flow
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号