基于BCCFG的WS-BPEL测试用例生成研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:ivantesr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务为网络服务提供了统一的接口和调用模式,而服务组合的目标是在SOA的架构内实现对已有服务的重用、生成新服务,它将是Web服务技术继续发展的技术动力和研究热点,目前对服务组合方面的研究主要集中在组合的描述和协作机制上。随着服务组合的发展,确保它的质量也越来越重要。WS-BPEL是服务组合中广泛使用的标准,对其进行结构测试的现有研究不能完全表达其并发结构和同步结构的复杂语义,本文以此为出发点,研究WS-BPEL结构测试的测试用例生成方法。本文提出了一个描述WS-BPEL的测试模型BCCFG,该模型能够表示WS-BPEL的并发结构和同步结构,并且能够明确表达其复杂语义,例如死亡路径消除,对不执行活动的link的处理等。本文给出了WS-BPEL到BCCFG的转换规则;提出了针对BCCFG的测试覆盖准则,用于指导测试用例的选取;给出了满足并发路径覆盖的测试路径生成算法,以及层次化生成测试路径的算法。在测试路径自动生成的基础上,结合已有的测试数据自动生成的研究,本文设计了一个基于BCCFG的WS-BPEL测试用例自动生成工具,它从WS-BPEL自动生成测试用例,包括测试路径和测试数据,以XML文件的形式持久化,便于WS-BPEL测试执行工具对其进行自动分析和执行。
其他文献
本文首先分析物流的概念和第三方物流的概念,提出从系统管理的角度分析和设计基于Web服务的第三方物流信息系统。参考BP和WS-I标准,对SOA体系结构的中的SOAP、WSDL和UDDI三个
当前,计算机网络技术迅猛发展推动了电子商务的应用和普及,也改变了消费者和供应商之间的交易方式。从过去只能去商场的面对面购物的方式,变成现在消费者可以从网络上方便地订购
随着信息技术的发展,人们对于XML数据的转换、集成和共享的需求越来越多,异构XML文档的匹配研究成为新的研究热点。虽现已存在一些相对成熟的针对结构化数据(如数据库数据)的
论文就图像分割和目标跟踪这两大难题:提高在复杂背景的情况下的目标跟踪的稳定性和精确性,针对静态图像提高轮廓分割的精度。本文就基于GVF-Snake在轮廓分割和目标跟踪这两方
基于无线传感器网络的目标跟踪是通过无线传感器网络的传感器节点间对目标的协作定位,来掌握目标的位置、速度、移动轨迹等信息。它是无线传感器网络的一项基本功能,也是无线
随着网络应用的多元化发展,直接连接到机器上的硬盘系统已经不能满足海量数据存储的需求了,于是NAS和SAN分别出现来解决海量数据存储的情况的,首先NAS的应用主要是针对大型数
随着平板电脑、智能手机等具备无线通信能力的便携式设备的普及,移动容迟网络(Mobile Delay Tolerant Network,简称MDTN)得到学者们的广泛关注。利用上述便携式设备进行自由
Voice over IP (VoIP)的应用日益广泛,但同时VoIP也引入了很多安全问题。以SIP协议为例,例如Bye/Cancel攻击,通过截获双方通信所发送的报文,然后伪造BYE或CANCEL报文并发送,
无线局域网以其频带免费、组网灵活、不受地形限制、易于迁移等优点,引起了人们越来越多的关注。在众多的无线网络标准中,802.11系列逐步确立了主流地位。但是在无线局域网给
无线传感器网络集成了传感器、嵌入式、网络和无线通信四大技术,在军事领域和民用领域有着巨大应用潜力,受到越来越多的重视和研究。然而,其不同于传统有线网络和现有的Ad-Ho