计算机集成制造系统 ›› 2017, Vol. 23 ›› Issue (第8期): 1797-1808.DOI: 10.13196/j.cims.2017.08.020

• 产品创新开发技术 • 上一篇    下一篇

基于数据流约束的可配置业务流程分析与验证

黄贻望1,4,徐松金1,冯在文2,黄颖3,何克清2,彭长根4   

  1. 1.铜仁学院大数据学院/铜仁市文化科技产业创新研究中心
    2.武汉大学软件工程国家重点实验室
    3.赣南师范学院数学与计算机学院
    4.贵州大学贵州省公共大数据重点实验室
  • 出版日期:2017-08-31 发布日期:2017-08-31
  • 基金资助:
    国家973计划资助项目(2014CB340404);国家自然科学基金资助项目(61562073,61373037,61202031);铜仁学院博士启动基金资助项目(trxyDH1602);贵州省科学技术厅联合基金资助项目(黔科合[2015]7248号);贵州省教育厅基金资助项目(黔教合人才团队字[2015]67号,黔教合KY字[2016]051号)。

Verification of configurable business processes based on data-flow constraints

  • Online:2017-08-31 Published:2017-08-31
  • Supported by:
    Project supported by the National Basic Research Program,China(No.2014CB340404),the National Natural Science Foundation,China(No.61562073,61373037,61202031),the PhD Research Foundation of Tongren University,China(No.trxyDH1602),the Joint Foundation of Guizhou Provincial  Science & Technology Department,China(No.[2015]7248),and the Guizhou Provincial Education Department Foundation,China(No.[2015]67,KY[2016]051).

摘要: 可配置的业务流程模型通过隐藏、阻断或允许可配置业务过程模型中的某些片段来实现流程配置,在实际配置过程中可能会导致不正确的配置。针对这一问题,采用着色Petri网作为形式化模型表达业务过程模型,同时在流程的控制流加入数据流,将活动产生的数据流整合到基于数据流的业务流程模型,从而使待处理的业务过程模型具有数据流的语义。通过在业务流程模型中添加配置操作,将基于数据流的业务流程模型转换成基于数据的可配置业务流程模型。最后,使用ASK-CTL逻辑表达基于数据流的可配置业务过程模的型数据语义约束,然后应用着色Petri网的相应工具分析和验证了该模型的数据语义约束的属性正确性,表明了所提方法的有效性。

关键词: 可配置业务流程, 流程配置, 着色Petri网, 数据流

Abstract: A configurable business process model described the domain oriented similar process model,In this model,process configuration was achieved by hiding,blocking or allowing certain fragments of the configurable business process model,which led to behavioral issues such as deadlocks and livelocks.Aiming at this problem,the Color Petri Net (CPN) was used as formalism model to express the business process model.The data-flow was added into control flow to integrate the data-flow generated by activities into the business process model,which enabled to dealing with the data semantic in the business process model.Through adding configurable operation,the business process model was transformed into the configurable business process model.The data semantic constraints of configurable business process model based on data flow was expresses with logic ASK-CTL,and the corresponding toolset of CPN was applied to analyze and verify the data semantic constraint properties of this model.The results of experiment showed the validation of the proposed method.

Key words: configurable business processes, process configuration, colored Petri net, data flow

中图分类号: