【摘 要】
:
随着计算机网络的迅猛发展,协议测试技术的研究越来越重要。为了适应更广泛的测试需求,ETSI(欧洲通讯标准协会)重新设计并推出的新一代协议和软件测试标准TTCN-3(Testing and
论文部分内容阅读
随着计算机网络的迅猛发展,协议测试技术的研究越来越重要。为了适应更广泛的测试需求,ETSI(欧洲通讯标准协会)重新设计并推出的新一代协议和软件测试标准TTCN-3(Testing and Test Control Notation Version 3)。它在定义并规范测试套描述语言的同时给出了测试语言的执行语义,并且规范了测试系统各组件之间的接口。TTCN-3是一种灵活和强有力的语言,它可以用于描述在多种通信端口上的各种响应系统测试。使用TTCN-3语言描述抽象测试套的执行需要一个运行环境,即测试执行平台。TTCN-3相应的测试执行平台在我国还是空白。本文中的工作是测试执行平台中的重要组成部分——模板匹配机制(Template matching mechanisms)。模板(Template)是TTCN-3提供的强大的功能,模板的匹配机制是模板的功能之一,它使函数可以在传入某些参数的情况下才被调用,或者是从接收到的消息中过滤出符合特殊要求的消息。在充分分析ETSI标准文档基础上,运用面向对象的软件开发技术,本文主要做了以下几方面的工作:首先模板匹配功能的实现必须基于TTCN-3的数据类型,这部分已经初步实现,但是还不够完善。为了更好的实现模板匹配功能,我们充分分析了已实现的TTCN-3的数据类型及对应的数据值并进行了补充和完善;在此基础上分析了模板匹配功能在整个测试执行平台中的作用和各种模板匹配机制,将ATS中模板的定义封装成类,并在类的操作中实现了模板匹配功能,在实现串的模板匹配功能的时,为了提高程序的可靠性和运行效率使用到了正则表达式;最后给出了验证设计合理性的抽象测试套和对应的C++源码。
其他文献
华北落叶松是华北地区主要造林树种,具有速生、丰产、材质好等特点。但在其生长规律的研究中,由于周期较长,林木形态结构复杂,环境条件难以控制,表现为显著的区域性和时空变
随着Internet的快速发展和广泛应用,如何合理地规划网络建设,为网络使用者提供更加人性化的服务是目前的一个重要的研究方向。通过网络使用挖掘分析用户的浏览行为可以为页面
基于图像的三维重建需要以三维几何实体为模型,通过各种变换、裁剪和消隐等操作来确定场景的外观、场景的几何结构、光照模型、反射特性和动力学特性。单幅图像三维建模是基
XML已经逐渐成为Internet上数据的表示标准和信息交换基本语言,作为一种半结构化数据,它和传统数据库在数据模式上有所不同,因此不能直接使用传统的数据库技术进行处理。随着
互联网技术的迅猛发展,极大地改变了人们的生活,新闻浏览器、网上购物软件、电子商务、视频会议、聊天工具等各种网络应用不断涌现。随着大量的新型网络应用出现,海量的数据在互
传统的综合调度多为单车间加工,但企业实际生产中多车间调度问题更为复杂且更贴近实际生产现状。多车间的调度问题涉及两个问题:一是相同设备资源如何利用的问题;二是不同车间环境之间工件迁移的问题。针对以上考虑提出基于邻域渲染的两车间对称资源综合调度算法。该算法提出关键设备均衡策略,提高工序并行处理时间;并通过动态关键路径优先调度法,尽早完成加工;为了减少工序在两车间的迁移次数,根据图像着色点处的色彩向周围
网络信息的日益丰富,人们已经不能满足于仅仅在同一语种中进行相关信息检索,跨语言信息检索(CLIR)因而受到人们的关注。虽然已经存在某些CLIR系统,但是它们使用的是传统的全
遥感图像在成像过程中极易受到云的干扰,特别是被厚云层及厚云阴影遮挡区域的遥感信息完全丢失,降低了遥感数据使用效率,影响了后期专题信息提取的准确性。为此,寻找一种准确去除厚云及其阴影的方法有重要意义。遥感去厚云的目的是有效还原被遮挡区域的遥感信息,并保证其它区域的遥感数据不失真。常规的厚云检测方法有基于支持向量机、基于小波融合、直方图匹配法、同态滤波法、基于多光谱信息的遥感图像算法、多元信息融合算法
随着计算机硬件性能的快速提高,虚拟化技术近来又得到了重新兴起。虽然虚拟化技术可以带来很多的好处,但是它对系统性能的影响是不能忽视的。其中,网络I/O设备的虚拟化是虚拟
随着国民经济的日益发展,各种车辆迅速增加,在改变人们生活便利的同时,也引发了许多问题。采用智能交通管理系统(ITS)已成为当前公路交通、城市交通管理的主要手段和发展方向