为了应对来自网络计算环境下业务流程跨越协同过程中层出不穷的业务需求,提出一种基于两阶段规划模型的跨域服务流程动态构造方法.第一阶段,利用跨域服务协同语义模型,基于层次任务网络规划方法,构建满足用户业务需求的跨域抽象业务流程;第二阶段,在各域内部对抽象业务流程确定的候选服务集应用图规划数据流验证模型,构建最终的跨域可执行服务流程.方法在保证了业务需求与跨域服务流程逻辑结构的语义一致性的同时,满足了跨域服务流程中数据流的一致性,为网络计算环境下管理域间的业务协同和互操作提供了更为实际可用的可执行服务流程.原型系统实验及实例验证说明该方法的正确性和有效性.
In order to response the business requirements emerging in an endless stream in cooperation based on business process under network computing environment, this paper proposes a method of cross-domain serviceflow dynamic construction based on two-phases planning model. At first stage, it constructs abstract business process based on the hierarchical task network planning and cross-domain service cooperation semantic model. At second stage, it constructs cross-organization executable serviceflow based candidate services, and uses graph planning to verify dataflow in executable cross-domain serviceflow. This method can ensures not only the semantic consistency between the business requirements and business process logical, but also the dataflow consistency in the process. This method can provide more available executable serviceflow for cross-domain business cooperation. The correctness and necessity of this method are verified through experiments and some cases.