TTCN-3系统对实时测试支持的研究与实现

来源 :内蒙古大学 | 被引量 : 1次 | 上传用户:ct32845359
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工业的快速发展,实时系统成为了工业领域中一个重要的组成部分,在航空航天、军事、汽车、核工业等一些关键领域中,不仅要实现其系统中的功能,而且要保证其在规定的时间内完成,否则就会造成相当严重的后果。因此,对实时系统的测试既要测试其功能性,同时还要测试实时系统中的各项功能是否在规定的时间内完成。TTCN-3是一个由欧洲电信标准协会(European Telecommunications Standards Institute)维护的全球适用的标准测语言。典型的应用领域为系统测试、交互性测试、协议测试、业务测试、模块测试等。2010年7月ETSI发布了TTCN-3测试语言新的标准文档的扩展《TTCN-3Performance and Real Time Testing》,增加了对实时测试的支持,在该文档中新增加了描述抽象测试套的操作语句,并且定义了实现这些关键字的TRI标准接口。本文根据TTCN-3新的扩展文档,在中欧合作项目Go4IT AO阶段实现的T3RTS的基础上,设计和实现了TTCN-3测试平台中支持实时测试的功能。由于在执行实时测试操作的过程中,ETS和T3RTS之间、T3RTS和PA之间需要进行交互,本文设计实现了执行实时测试操作过程中T3RTS和ETS间进行交互的TE内部接口,作为实时测试抽象测试套翻译为可执行测试套的基础,其中包括对于测试系统时钟的创建、开启、读取和设置精度功能,实时端口的声明和实时消息在实时端口中的入队操作和接收操作的功能,并给出了实现这些功能的具体操作在T3RTS中的实现。T3RTS和PA之间的交互接口通过TRI标准接口完成,并且根据这些实现的TE内部接口,说明了新增加描述实时测试抽象测试套的操作语句在测试系统中的翻译过程。本文最后通过一个汽车灯光响应系统的基于本文设计的实时测试套的翻译,说明了TE内部接口对于支持实时测试功能实现的合理性和正确性。
其他文献
随着网络技术与计算机图形学的发展,三维模型已经在虚拟现实、医学立体影像处理、三维影视产业、地理信息系统等领域得到广泛应用。三维扫描技术的发展使得三维模型绘制越来
高清体绘制的算法研究要求高质量、高效率的绘制体数据的数据特征。直接体绘制方法在GPU并行加速的支持下能够达到高质量、实时可交互的绘制,但是对用户感兴趣区域的绘制往往
战术Ad hoc是用于战术通信环境的移动Ad hoc网络,在战场指挥通信领域有着广泛的应用前景,其中两栖作战就是一个重要的战场应用环境。结合当今世界对两栖作战有着现实需求,因
当采用成像设备进行拍摄时候,经常会出现在同一个场景中的多个不同目标,当距离差距较大时候,总是存在一些目标清晰,而另外一些目标模糊,想获得所有目标清晰是很困难的事情。但是对
神经元脉冲信号的建模与预测是神经科学领域的重要研究问题。通过神经元建模来分析脉冲信号的发放特点,有助于研究学者们更加深刻地理解大脑在执行高级认知任务中的工作方式
为了提高物理资源的利用率,虚拟化技术得以普遍运用。通过运用虚拟化技术,单台服务器上可以整合许多虚拟机来为用户提供各种服务。为了保证用户的良好体验,这台服务器对硬件
随着社会网络化和信息化的迅猛发展,在许多领域积累了海量的数据,如何降低这些数据的维度,从中选择出有用的特征,一直是海量数据挖掘的重要研究课题。基于Rough集理论的属性约简
随着移动GIS技术、可定位技术、多媒体技术、无线通信技术和移动终端技术等的迅猛发展,具有可定位信息的视频越来越受到人们的关注。可定位视频是将视频数据与空间数据集成,融
软件行业的不断规范化,不断完善化也随之带动着软件测试行业的不断发展。软件测试工作也由原始的纯手工测试逐步演变为规范化,程序化也是必需化的工作。软件测试工作在软件生
随着软件复用及应用的深入研究,可复用软件构件库作为软件复用的一项重要基础设施已经越来越得到产业界与学术界的重视。构件的查询是构件库的基本功能,利用聚类技术对构件进行