首页> 外文期刊>IEEE transactions on automation science and engineering >A Petri Net-Based Method for Compatibility Analysis and Composition of Web Services in Business Process Execution Language
【24h】

A Petri Net-Based Method for Compatibility Analysis and Composition of Web Services in Business Process Execution Language

机译:基于Petri网的业务流程执行语言中Web服务兼容性分析和组合的方法

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

摘要

Automatic Web service composition is gaining momentum as the potential silver bullet in service oriented architecture. The need for interservice compatibility analysis and indirect composition has gone beyond what the existing service composition/verification technologies can handle. Given two services whose interface invocation constraints are described by a Web services-business process execution language (WS-BPEL or BPEL), we analyze their compatibility and adopt mediation as a lightweight approach to make them compatible without changing their internal logic. We first transform a BPEL description into a service workflow net, which is a kind of colored Petri net (CPN). Based on this formalism, we analyze the compatibility of two services, and then devise an approach to check whether there exists any message mediator so that their composition does not violate the constraints imposed by either side. The method for mediator generation is finally proposed to assist the automatic composition of partially compatible services. Our approach is validated through a real-life case and further research directions are pointed out.
机译:作为面向服务的体系结构中潜在的灵丹妙药,自动Web服务组合正获得发展势头。服务间兼容性分析和间接组合的需求已经超出了现有服务组合/验证技术可以处理的范围。给定两个服务的接口调用约束由Web服务-业务流程执行语言(WS-BPEL或BPEL)描述的服务,我们分析它们的兼容性并将中介作为一种轻量级方法来使它们兼容而不更改其内部逻辑。我们首先将BPEL描述转换为服务工作流网,这是一种有色Petri网(CPN)。基于这种形式主义,我们分析了两种服务的兼容性,然后设计了一种方法来检查是否存在任何消息介体,以使它们的组成不违反任何一方所施加的约束。最终提出了用于生成中介的方法,以辅助部分兼容服务的自动组合。通过实际案例验证了我们的方法,并指出了进一步的研究方向。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号