一种业务流程的可控性验证方法

A METHOD OF VERIFYING THE CONTROLLABILITY OF BUSINESS PROCESSES

  • 摘要: 功能性与非功能性约束的建模与验证是保障业务流程实现其业务目标的重要手段,考虑环境影响并构造控制策略的可控性验证是比传统的可靠性验证更加实用的验证标准。提出一种业务流程的可控性验证方法,支持在BPMN业务流程上建模约束,利用马尔可夫决策过程描述业务流程的行为,运用PRISM模型检测器进行可控性验证。该方法能够定量地验证业务流程在功能性与非功能性约束下的可控性,并且构造使得业务流程满足约束的最优控制策略。通过实验分析该方法的运行效率,并提出提高运行效率的方法。

     

    Abstract: The modeling and verification of functional and non-functional constraints is an important means to ensure that business processes achieve their business goals. Controllability verification, which considers environmental factors and constructs control strategies, is more practical than traditional soundness verification. This paper proposes a method of verifying the controllability of business processes, which supports modeling constraints on BPMN business processes, describes the behavior of business processes with Markov decision processes, and verifies controllability with the PRISM model checker. The method can quantitatively verify the controllability of business processes under functional and non-functional constraints, and construct optimal control strategies that make business processes satisfy constraints. This paper analyzes the execution efficiency of the method and explores how to improve execution efficiency.

     

/

返回文章
返回