...
首页> 外文期刊>Journal of Enterprise Information Management >From WS-CDL choreography to BPEL process orchestration
【24h】

From WS-CDL choreography to BPEL process orchestration

机译:从WS-CDL编排到BPEL流程编排

获取原文
获取原文并翻译 | 示例
           

摘要

Purpose - The web service choreography description language (WS-CDL) is a specification for describing multi-party collaboration based on web services from a global point-of-view. WS-CDL is designed to be used in conjunction with the web services business process execution language (WS-BPEL or BPEL). As WS-CDL is a new choreography language, there has been doubt about the feasibility of a transformation to BPEL. This article aims to show how BPEL process definitions of parties involved in a choreography can be derived from the global WS-CDL model and what the limitations of such a derivation are. Design/methodology/approach - The authors implemented a prototype of the mappings as a proof of concept. Findings - The automatic transformation leverages the quality of software components interacting in the choreography as advocated in the model driven architecture (MDA) concept. The mapping reveals that some information has to be added manually to the generated BPEL, in particular, choice conditions and private activities. Research limitations/implications - A comprehensive evaluation of WS-CDL with respect to the interaction patterns is still missing. As a resolution to this issue, the authors propose the modelling of choreographies by the help of a more abstract language - in the sense of being more independent of underlying technology - like UML 2.0 Activity Diagrams. Practical implications - The automation of the mapping offers substantial speed-up of the engineering process. Additionally, the automatic generation of BPEL stubs minimizes the risk of inconsistent process implementations by the parties. Originality/value - The core contribution is to show how BPEL process definitions for parties involved in a choreography can be derived from a global WS-CDL model.
机译:目的-Web服务编排描述语言(WS-CDL)是一种用于从全局角度描述基于Web服务的多方协作的规范。 WS-CDL设计为与Web服务业务流程执行语言(WS-BPEL或BPEL)结合使用。由于WS-CDL是一种新的编排语言,因此人们怀疑向BPEL转换的可行性。本文旨在说明如何从全局WS-CDL模型中派生参与编舞的各方的BPEL流程定义,以及这种派生的局限性是什么。设计/方法/方法-作者实现了映射的原型作为概念证明。发现-自动转换利用了模型驱动体系结构(MDA)概念中倡导的编排中交互的软件组件的质量。该映射表明,某些信息必须手动添加到生成的BPEL中,特别是选择条件和私人活动。研究的局限性/意义-仍然缺少有关交互模式的WS-CDL全面评估。为了解决这个问题,作者提出了一种舞蹈设计的建模方法,即借助一种更加抽象的语言-从某种意义上说,它更加独立于底层技术-例如UML 2.0活动图。实际意义-映射的自动化大大加快了工程流程。另外,BPEL存根的自动生成将各方不一致的流程实现的风险最小化。原创性/价值-核心贡献在于展示如何从全局WS-CDL模型中为参与编舞的各方定义BPEL流程定义。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号