...
首页> 外文期刊>Complexity >A Correctness Checking Approach for Collaborative Business Processes in the Cloud
【24h】

A Correctness Checking Approach for Collaborative Business Processes in the Cloud

机译:云中协作业务流程的正确性检查方法

获取原文
   

获取外文期刊封面封底 >>

       

摘要

With the increasing popularity of cloud computing, especially the emergence of Business Process as a Service (BPaaS), more and more enterprises construct their process collaborations based on BPaaS services. Indeed, the collaborative business process built by BPaaS services can be seen as a complex system, as it covers multiple business processes (i.e., BPaaS services) and they act independently. Since business processes corresponding to BPaaS services are usually provided by different cloud service providers, and their interactions are unforeseen in advance, in actual execution, some behavioral anomalies (e.g., deadlocks) may occur. To this end, based on BPaaS services, we propose an approach to build process collaborations in the cloud. In this approach, we first model collaborative business processes using open nets. Then, we check their correctness based on stubborn sets. Finally, in case they are partially correct, we generate reliable paths for the coordination execution between business processes. Our approach is implemented in the PIPE (an open tool for Petri nets) and evaluated on actual cases that show its effectiveness and efficiency.
机译:随着云计算的普及,特别是业务流程的出现作为服务(BPAAS),越来越多的企业根据BPAAS服务构建其流程合作。实际上,由BPAAS服务建造的协作业务流程可以被视为复杂的系统,因为它涵盖了多个业务流程(即,BPAAS服务),它们独立行动。由于对应于BPAAS服务的业务流程通常由不同的云服务提供商提供,并且他们的交互预先提前,在实际执行中,可能发生一些行为异常(例如,死锁)。为此,基于BPAAS服务,我们提出了一种在云中构建过程合作的方法。在这种方法中,我们首先使用Open Nets模型协作业务流程。然后,我们根据顽固的集合检查他们的正确性。最后,如果它们部分正确,我们会生成用于业务流程之间的协调执行的可靠路径。我们的方法是在管道(Petri网的开放工具)中实施,并在实际情况下进行评估,表明其有效性和效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号