基于CPN的oN-the-fly测试方法研究

来源 :内蒙古大学 | 被引量 : 0次 | 上传用户:birdobird
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的迅猛发展和网络化时代的到来,各种各样的Web应用系统高频率的出现在我们的日常生活、工作和学习中。对于多并发的Web应用系统,其状态图的规模是以并发数指数级增长,使得Web应用系统的验证和测试极为困难;此外,测试生成与测试执行的独立进行使测试成本代价高、耗时长。为了避免对整个状态图的遍历,及实现测试生成与测试执行的同步进行,本文采用了基于CPN的on-the-fly测试方法对Web应用系统执行测试。本文主要包括以下研究内容:  第一,通过对on-the-fly算法的起源,核心思想及应用方面的研究和总结,给出了on-the-fly算法的定义。  第二,深入了解和掌握on-the-fly测试算法的主要过程,并采用CPN层次建模和扩展可达图来实现对on-the-fly测试方法的描述,该部分包括以下几点:  (1)定义on-the-fly测试算法中的规约和测试目的等模型,并给出了基于CPN的on-the-fly测试算法的主要过程。  (2)为了确保算法实现的正确性和实用性,本文对同步乘积的算法进行测试和评估,并对结合IUT响应的深度优先遍历过程进行了理论设计。  (3)研究UPPAAL TRON工具中on-the-fly测试算法的实现原理,为本文今后工作的改进提供了方向。  第三,利用基于扩展可达图的on-the-fly算法测试火车售票系统,生成和执行测试例,并将测试结果与传统测试结果进行分析和比较。
其他文献
我国拥有巨大的TV终端用户群,网络的普及率也比较高,将网络与TV相结合的IPTV技术在我国具有良好的发展前景。目前IPTV主要是以流媒体的方式将节目内容提供给用户。流媒体节目
近年来以Gnutella和KaZaA为代表的无结构P2P文件共享系统已经成为当前Internet中最重要的应用之一。在无结构P2P文件共享系统中,当用户对流行文件进行查询时,系统能够以较短的
随着21世纪经济全球化的迅猛发展,企业需要面临诸多新的机遇和新的挑战,如:产品的更新速度不断加快、顾客的需求越来越多样化与个性化、研制开发的难度不断加大、产品生命周期越来越短。在这种复杂的环境下,企业要想赢得生存,除了积极地迎合顾客需求外,还要提高运作效率、降低成本。对于多数的企业而言,仅依靠单个企业自身的努力获得生存竞争力是很困难的,这是由于目前企业自身内部的管理和协作已经很完善了,想要在其内部
频域光学相干层析视网膜图像SDOCT(Spectral Domain Optical CoherenceTomography)在现代医学中起到了重要的作用。视网膜层的精确分割是对视网膜医学图像分析的基础,本文在三
随着IT技术的迅速发展与网络技术应用的日益普及,当今的社会对IT技术的依赖性和重视程度越来越高。IT技术为各个单位的业务操作提供了一种崭新的选择,它大大提高了单位的办公
近年来,随着互联网和多媒体技术的快速发展,各种形式的多媒体作品得以通过网络向外发布或下载,这给人们的工作和生活带来了极大的方便,但同时也带来了负面影响,使得对原始作
长期以来,由于客观条件限制及经济利益驱使,铁路货车超载(或欠载)、偏载现象严重,造成车辆设备损伤,大大降低使用寿命,甚至危及行车安全。在运行中及时发现和防止设备故障的发生或扩大,并采取相应的措施,成为目前保证列车运行安全急需解决的问题。因此,采用新技术、新装备、新方法,对货车超偏载情况进行准确测量,才能确保客车安全运行和旅客人身安全。为此,我所成立课题组研制了智能型铁道车辆轮重测定仪。轮重测定仪是
云计算在网页搜索、数据挖掘等大规模数据处理方面正变得越来越重要,Hadoop作为一个开源的云计算平台也得到了广泛的应用。作业调度算法是Hadoop平台的核心,良好的作业调度算
车牌识别技术是一项日渐成熟的技术。目前,大多数国家和地区都有自己的车牌识别系统,而且它们的识别率也很高,但交通系统不断复杂和所处环境的不确定,对车牌识别技术提出了更
随着社会的发展以及技术的进步,人们对快速高效的自动人脸识别的要求日益迫切。生物特征由于是人的内在属性,具有很强的自身稳定性和个体差异性,在科研领域内得到了极大的重