首页> 外文期刊>International journal of web services research >Pattern-Based Translation of BPMN Process Models to BPEL Web Services
【24h】

Pattern-Based Translation of BPMN Process Models to BPEL Web Services

机译:基于模式的BPMN流程模型到BPEL Web服务的转换

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

摘要

The business process modeling notation (BPMN) is a graph-oriented language primarily targeted at domain analysts and supported by many modeling tools. The business process execution language for Web services (BPEL) on the other hand is a mainly block-structured language targeted at software developers and supported by several execution platforms. Translating BPMN m ode Is into BPEL code is a necessary step towards standards-based business process development environments. This translation is challenging since BPMN and BPEL represent two fundamentally different classes of languages. Existing BPMN-to-BPEL translations rely on the identification of block-structured patterns in BPMN models that are mapped onto structured BPEL constructs. This article advances the state of the art in BPMN-to-BPEL translation by defining methods for identifying not only perfectly block-structured fragments in BPMN models, but quasi-structured fragments that can be turned into perfectly structured ones and flow-based acyclic fragments that can be mapped onto a combination of structured constructs and control links. Beyond its direct relevance in the context of BPMN and BPEL, this article addresses issues that arise generally when translating between graph-oriented and block-structured flow definition languages.
机译:业务流程建模表示法(BPMN)是一种面向图的语言,主要针对领域分析师,并受许多建模工具的支持。另一方面,Web服务的业务流程执行语言(BPEL)是一种主要针对于软件开发人员的块结构语言,并受到多个执行平台的支持。将BPMN模式转换为BPEL代码是迈向基于标准的业务流程开发环境的必要步骤。由于BPMN和BPEL代表两种根本不同的语言类别,因此这种翻译具有挑战性。现有的BPMN到BPEL转换依赖于BPMN模型中块结构模式的标识,该模型被映射到结构化BPEL构造上。本文通过定义不仅可以识别BPMN模型中完美的块结构片段的方法,而且可以识别可以转化为完美结构的片段和基于流的无环片段的准结构片段的方法,来推进BPMN到BPEL转换的最新技术。可以映射到结构化构造和控制链接的组合上。除了在BPMN和BPEL上下文中的直接相关性之外,本文还讨论了在面向图的流和块结构的流定义语言之间进行转换时通常出现的问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号