基于WS-BA的WS-BPEL业务流程测试

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:minghao1122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SOA是当前软件发展的大趋势,而这其中最核心的技术就是Web服务。随着Web服务技术不断地发展和广泛的应用,需要运用测试技术来保障Web服务正确有效地运行。然而由于Web服务采用了新的体系结构和核心协议,其测试方法也有别于以往的传统软件测试或网络协议测试,所以有必要对其测试方法和技术进行研究。WS-BPEL是服务组合中广泛使用的标准,对其进行结构测试的现有研究不能完全表达其并发结构、补偿和失败处理的复杂语义。本文以此为出发点,给出了详细的一致性测试的系统方法包括:生成参与者消息序列,可达树的生成和参与者的测试序列组合方法;提出了在测试中要求服务开发者发布服务的协同模型,引入了测试用例仓库,而且动态采集测试数据,提高了可测试性;并针对WS-BPEL测试的覆盖准则进行了研究,提出了“可接受结果”的覆盖准则,利用基于约束规则的t-way组合算法生成满足约束的集合。最后,本文以一个网上订购服务过程为例,系统地阐述了采用该方法生成测试用例的过程并分析了其有效性。
其他文献
随着计算机技术的快速发展,软件已经应用到人们日常的学习、工作和生活的方方面面。随着软件应用规模的增大,人们对软件的依赖性越来越强,并且希望软件的功能更加强大,应用更加方
定位问题是实现移动机器人自主能力的基本问题。然而,目前大多数定位方法都是被动的,即不考虑定位结果对机器人控制的影响。由于机器人运动的盲目性,导致定位效率低下。近年来受
女书是世界上最具性别意义的文字,这种由女性创造、女性使用的文字从文化层面上反映了女性的集体智慧,是一种非常珍贵的非物质文化遗产。女书文献主要依靠手工抄写的方式传承,而
海洋中蕴含丰富的资源,随着陆地资源的日渐枯竭,人类逐渐把目光投向海洋。水声通信网络在人类开发和利用海洋资源方面扮演重要的角色,它的应用领域如:海洋数据采样、环境监测
随着国内“三网融合”业务的逐步推进,基于同轴网的以太网(EthernetoverCoax,EoC)技术在接入端的优异性能,使得基于无源光网络的以太网技术(EthernetPassiveOpticalNetwork,EPON)+EoC
随着经济的发展和社会的进步,对于人进行身份的认证和识别日益成为一个拥有广泛发展前景与巨大经济价值的课题。在这一课题当中,人脸识别技术又是其中一个广受研究者重视的研究
自动信任协商系统的目标是允许两个实体安全地交换X.509格式的数字证书,这样的数字证书通常包含一些敏感信息,例如:姓名,地址,生日,成员以及访问控制策略。协商双方都希望披露给对
车辆识别技术是智能交通的重要部分,与传统的交通管理方法相比,在交通管理的各个领域有着广泛的应用前景,对改善我国内地的交通状况,完善车辆管理体系,实现交通管理的科学化、以及
异常检测在机器学习和模式识别领域可以看作是单类分类问题,单类分类器仅需使用正常数据进行训练,但是可以将待测样本分类为正常数据或异常数据。迄今为止,出现了很多单类分类器
随着计算机网络和相关技术的发展,网络化和全球化已成为了现代经济发展的主要特征。现代市场环境急剧变化、企业之间的竞争日趋激烈的背景下,企业管理者面临着困境,当出现市场机遇时,企业想要只凭自身的资源往往很难抓住稍纵即逝的市场机遇,虚拟企业也就应运而生。虚拟企业是应对市场竞争环境变化的一种柔性的能快速反应的网络化分布式动态组织。当市场出现新机遇时,具有不同资源与优势的企业,组成联合开发、互惠互利的企业联