...
首页> 外文期刊>International Journal of Web Engineering and Technology >Chronological fault-based mutation processes for WS-BPEL 2.0 programs
【24h】

Chronological fault-based mutation processes for WS-BPEL 2.0 programs

机译:WS-BPEL 2.0程序的基于时间故障的突变过程

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

摘要

Business Process Execution Language for Web Services (WS-BPEL) is a powerful language developed to capture the semantics of business processes and to describe the interactions between involved systems. Limited research has been undertaken in the area of identifying faults manifested in WS-BPEL-based systems. In this paper, we propose an approach to assist in testing WS-BPEL programs, specifically with regard to chronological-oriented faults. This approach employs mutation testing to identify and detect mutants introduced into WS-BPEL programs. We describe the steps to generate such mutants for WS-BPEL programs. To reduce the mutant specification into a minimal set of generic mutant specifications, we work directly with the workflow patterns that exist in this language. Further, we utilise an extended version of Backus-Naur Form (BNF) to represent a simple subset of communicating sequential processes (CSP) notations, adapted to fit the descriptive needs of WS-BPEL-based systems, to provide a complete and minimal set of mutants of chronological-oriented faults that can exist in WS-BPEL systems of the future.
机译:Web服务的业务流程执行语言(WS-BPEL)是一种功能强大的语言,旨在捕获业务流程的语义并描述所涉及系统之间的交互。在识别基于WS-BPEL的系统中表现出的故障方面已经进行了有限的研究。在本文中,我们提出了一种协助测试WS-BPEL程序的方法,特别是针对按时间顺序排列的故障。该方法使用突变测试来识别和检测引入WS-BPEL程序的突变体。我们描述了为WS-BPEL程序生成此类突变体的步骤。为了将突变体规范简化为最小的通用突变体规范集,我们直接使用该语言中存在的工作流程模式进行工作。此外,我们利用Backus-Naur Form(BNF)的扩展版本来表示通信顺序过程(CSP)表示法的简单子集,以适应基于WS-BPEL的系统的描述性需求,从而提供完整且最小的集合未来WS-BPEL系统中可能存在的按时间顺序排列的故障突变体。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号