摘要
BPEL是能表达复杂的并发行为的一个语言,被用于描述Web服务的组合。提出一个算法来生成BPEL过程的单元测试用例。首先通过给定的转换规则把用BPEL描述的过程转换成BPEL流图(FGBPEL),然后提出CTP算法来生成测试用例。对提出的方法做适当的扩展,也可以运用到其它的业务过程处理语言中。
BPEL is a language that could express complex concurrent behaviors for web services composition. An efficient algorithm is presented to generate BPEL unit test case. Firstly, BPEL process source code is translated into BPEL flow diagram (FGBPEL) with the transformation rules, and then CTP algorithm is presented to generate test cases. This method also can be applied to test other business process languages with possible extension and adoption.
出处
《计算机工程与设计》
CSCD
北大核心
2008年第20期5243-5246,5249,共5页
Computer Engineering and Design