...
首页> 外文期刊>Procedia Computer Science >Dynamic Execution of a Business Process via Web Service Selection and Orchestration
【24h】

Dynamic Execution of a Business Process via Web Service Selection and Orchestration

机译:通过Web服务选择和编排动态执行业务流程

获取原文
   

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

       

摘要

Dynamic execution of a business process requires the selection and composition of multiple existing services regardless of their locations, platforms, execution speeds, etc. Thus web service selection appears as a challenging and elusive task especially when the service task has to be executed based on user requirements at the runtime. This paper presents our Semantic-Based Business Process Execution Engine (SBPEE) for the dynamic execution of business processes by the orchestration of various exposed web services. SBPEE is based on our designed Project Domain Ontology (PrjOnt) that captures user specifications and SWRL rules which classify the user specification into a specific category according to the business logic and requirements of an enterprise. Based on this classification of the user project and requirements, our semantic engine selects web services from the service repository for the dynamic execution of a business process. SBPEE matches functional requirements of a web service and required QoS attributes to identify the list of pertinent candidate services to fulfil the complex business process transactions. Finally, we present our case study on Create Order business process that aims at creating an order for the customer by following various web services for its task completion.
机译:业务流程的动态执行需要选择和组合多个现有服务,而无论其位置,平台,执行速度等如何。因此,Web服务的选择似乎是一项艰巨而艰巨的任务,尤其是当必须基于用户执行服务任务时运行时的需求。本文介绍了我们的基于语义的业务流程执行引擎(SBPEE),用于通过编排各种公开的Web服务来动态执行业务流程。 SBPEE基于我们设计的项目域本体(PrjOnt),可捕获用户规范和SWRL规则,SWRL规则根据企业的业务逻辑和要求将用户规范分类为特定类别。基于用户项目和需求的分类,我们的语义引擎从服务存储库中选择Web服务以动态执行业务流程。 SBPEE匹配Web服务的功能要求和必需的QoS属性,以标识相关的候选服务列表,以实现复杂的业务流程事务。最后,我们介绍有关“创建订单”业务流程的案例研究,该案例旨在通过遵循各种Web服务来完成任务来为客户创建订单。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号