...
首页> 外文期刊>Information and software technology >Translating unstructured workflow processes to readable BPEL: Theory and implementation
【24h】

Translating unstructured workflow processes to readable BPEL: Theory and implementation

机译:将非结构化的工作流流程转换为可读的BPEL:理论与实现

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

摘要

The Business Process Execution Language for Web Services (BPEL) has emerged as the de facto standard for implementing processes. Although intended as a language for connecting web services, its application is not limited to cross-organizational processes. It is expected that in the near future a wide variety of process-aware information systems will be realized using BPEL. While being a powerful language, BPEL is difficult to use. Its XML representation is very verbose and only readable for the trained eye. It offers many constructs and typically things can be implemented in many ways, e.g., using links and the flow construct or using sequences and switches. As a result only experienced users are able to select the right construct. Several vendors offer a graphical interface that generates BPEL code. However, the graphical representations are a direct reflection of the BPEL code and not easy to use by end-users. Therefore, we provide a mapping from Workflow Nets (WF-nets) to BPEL. This mapping builds on the rich theory of Petri nets and can also be used to map other languages (e.g., UML, EPC, BPMN, etc.) onto BPEL. In addition to this we have implemented the algorithm in a tool called WorkflowNet2BPEL4WS.
机译:Web服务的业务流程执行语言(BPEL)已经成为实现流程的事实上的标准。尽管旨在用作连接Web服务的语言,但是其应用并不限于跨组织过程。预计在不久的将来,将使用BPEL实现各种各样的过程感知信息系统。作为一种功能强大的语言,BPEL难以使用。它的XML表示非常冗长,只有经过培训的眼睛才能阅读。它提供了许多构造,并且通常可以以多种方式来实现事物,例如,使用链接和流程构造或使用序列和开关。结果,只有有经验的用户才能选择正确的结构。一些供应商提供了生成BPEL代码的图形界面。但是,图形表示形式直接反映了BPEL代码,并且最终用户不容易使用。因此,我们提供了从工作流网(WF-net)到BPEL的映射。这种映射建立在Petri网丰富的理论基础上,也可以用于将其他语言(例如UML,EPC,BPMN等)映射到BPEL。除此之外,我们还在名为WorkflowNet2BPEL4WS的工具中实现了该算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号