列控安全计算机平台测试方法研究

来源 :北京交通大学 | 被引量 : 2次 | 上传用户:evaxiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
与区域控制器和数据存储单元有着密切交互的安全计算机平台是列控系统中的核心装备和重要安全单元之一。为了打破技术封锁,拥有自主化安全计算机平台,北京交通大学轨道交通控制与安全国家重点实验室已经开发出下一代列控安全计算机平台。为了满足下一代安全计算机平台测试的需要,本文对安全计算机平台测试方法进行了研究。在调查研究一般安全苛求系统和以往安全计算机平台测试文献的基础上,针对其中各测试阶段采用不同测试方法无法满足测试方法普遍性和不做需求追踪工作或将需求追踪、测试分开无法实现统一性的问题,本文提出一种通用的安全苛求系统混合测试方法,并将其应用到安全计算机平台测试当中。首先,本文设计了混合测试方法的技术方案,并对其中提取系统需求、构建系统可追综性信息流、模型转换和解析、测试序列自动生成、测试结果结构和需求覆盖分析5项主要技术方法的现状和实现过程做了分析和介绍。其次,将混合测试方法运用到安全计算机平台测试之中。从测试模型和系统工作模式状态两个方面分解出安全计算机平台系统级、子系统集成级和单元模块级的功能特征组,在此基础上提取出安全计算机平台需求列表。构建了安全计算机平台可追综性信息流:用rational rose画出安全计算机平台用例图,编制了用例图转类图和类图转状态图的转换规则,得到了安全计算机平台类图和状态图,提取了安全计算机平台的需求关键字,编制了安全计算机平台需求数据结构,通过改进SHA-1算法得到需求哈希值,作为需求的指纹识别用于后续需求追踪。构建UML类图、状态图元模型和NuSMV元模型,从元模型的角度分析和编制了 UML模型与NuSMV模型的转换规则,采用KM3语言编写了元模型,采用ATL语言编写了转换程序,在Eclipse环境的ATL平台下采用ATL转换框架将安全计算机平台状态图转换为NuSMV模型并解析得到SMV程序;在SMV程序SPEC模块下添加用CTL描述满足MC/DC测试覆盖标准的安全计算机平台性质,采用NuSMV模型验证器得到平台测试序列。最后,搭建了安全计算机平台测试系统,设计了测试工装和测试软件,实现了安全计算机平台各测试阶段混合测试方法应用和需求追踪、测试的统一;并对测试结果进行了结构分析和需求覆盖分析。测试结果证明混合测试方法能完全应用于安全计算机平台的各个测试阶段当中,并且能实现测试和需求追踪的统一。
其他文献
语文教师需要在新课改背景下革新传统的教学方式,重视对初中生开展更高水准的知识讲解,立足课堂教学对学生们进行学科素养的充分培养。传统的教学模式不能吸引学生们参与到知
探讨大蒜素对肉仔鸡脂类代谢及相关基因表达的影响,为揭示大蒜素调节动物脂肪沉积的机理作依据。试验选取体重相近、体格健壮的1日龄AA肉仔鸡(公)96只,随机分成4组,每组设4个
随着信息网络传播技术的飞速发展,著作权延伸至网络空间,"以营利为目的"是否应成为构成犯罪的主观要素,其存废之争,成为网络著作权刑事保护备受关注的焦点、热点问题之一。废
目的探讨苦荬菜内酯Z和11,13α-二氢苦荬菜内酯Z对大鼠肝微粒体细胞色素P450(CYP450)酶活性的抑制作用。方法将大鼠肝微粒体、苦荬菜内酯Z和11,13α-二氢苦荬菜内酯Z与探针底
测量准确、响应迅速和携带方便是气体检测仪的特点,物联网技术的应用推动了气体检测仪的进一步发展。以ATmega8单片机为核心器件,以电化学式气敏元件作为传感器,以OCM12864-9
作为列车运行控制系统的核心子系统,列车超速防护(ATP)系统为列车的运行提供安全保障。在ATP系统正式运用之前,需要对其系统内各个子模块进行功能和性能测试。本文针对车载AT
近年来,国家整体经济水平不断提高,国家医疗科学技术突飞猛进,国民生活方式、生活水平也大大改善,国民对更加全面的医疗服务的需求也随之提大。门诊入口空间是联系社区卫生服
<正>中国青年新闻记者学会是中国共产党领导下的统一战线性质的抗日记者团体,为宣传抗日做出了很大贡献。1937年,平津沦陷、华东告急。为能如实报道战争情况,快速通报战争进