首页> 外文会议>Web engineering >Enhancing WS-BPEL Dynamic Invariant Generation Using XML Schema and XPath Information
【24h】

Enhancing WS-BPEL Dynamic Invariant Generation Using XML Schema and XPath Information

机译:使用XML模式和XPath信息增强WS-BPEL动态不变式生成

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

摘要

The dynamic and asynchronous nature of OASIS WS-BPEL 2.0 standard language for web service composition presents a challenge for traditional white-box testing techniques. Takuan is a tool that can help with this problem. It analyzes execution logs of a WS-BPEL process in a real-world WS-BPEL engine to dynamically generate composition invariants. Nevertheless, it suffered some performance issues when handling a large number of variables with complex multidimensional content. We present two techniques implemented to automatically alleviate these issues: dynamic analysis of XPath expressions to avoid inferring nonsensical invariants, and discarding invariants enforced by the XML Schema. We present practical results supporting our work and comment the impact and applicability of these techniques beyond WS-BPEL itself.
机译:用于Web服务组合的OASIS WS-BPEL 2.0标准语言的动态和异步特性对传统的白盒测试技术提出了挑战。 Takuan是可以帮助解决此问题的工具。它在实际的WS-BPEL引擎中分析WS-BPEL流程的执行日志,以动态生成合成不变量。但是,当处理大量具有复杂多维内容的变量时,它会遇到一些性能问题。我们提供了两种可自动缓解这些问题的技术:动态分析XPath表达式,以避免推断出无意义的不变式,以及丢弃XML Schema强制的不变式。我们提供了支持我们工作的实际结果,并评论了这些技术对WS-BPEL本身的影响和适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号