嵌入式实时操作系统测试方法研究

被引量 : 0次 | 上传用户:finallove
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,由于信息网络和智能设备的发展,嵌入式系统获得了广阔的发展空间。嵌入式实时操作系统作为嵌入式系统发展过程中的一个里程碑,已经在不同行业、不同领域获得了广泛的应用。目前针对嵌入式实时操作系统的研究日益增多,涵盖了从系统概要设计到系统整体测试的各个环节,其中测试是保证嵌入式实时操作系统正确性和可靠性有效的手段。国内外研究人员已经对嵌入式实时操作系统的测试进行了大量研究,但目前还未形成系统成熟的测试理论和方法,所以对嵌入式实时操作系统测试进行研究具有一定的现实意义。本文主要针对嵌入式系统开发的需求,研究嵌入式实时操作系统的测试方法,提出并实现了一种基于扩展有限状态机(EFSM)的嵌入式实时操作系统日志分析方法。首先,介绍了通用软件测试的研究概况和发展趋势,系统地概述了嵌入式实时操作系统测试的特点、环境构建和测试策略;分析了两类目前常用的嵌入式实时操作系统测试方法:基于建模的方法和基于测量的方法的主要内容和优缺点。然后,根据对现有测试方法的分析对比,提出并设计了一种基于EFSM的嵌入式实时操作系统日志分析方法。该方法的核心是形式化的EFSM模型。为利用模型对日志信息进行形式化分析,本文将日志信息抽象为报告序列,并引入了报告序列的可接受性概念。通过对具体的分析过程进行讨论,设计了基于EFSM模型的日志分析算法,该算法利用系统运行时输出的日志信息驱动EFSM模型,在模型的运行过程中找出嵌入式实时操作系统中隐藏的缺陷和错误。最后,为验证基于EFSM的嵌入式实时操作系统日志分析方法,本文结合嵌入式实时操作系统TOPPERS/ASP,对TOPPERS/ASP的消息邮箱操作进行测试,对测试的具体流程进行了详细的设计和实现。实验结果表明,基于EFSM的嵌入式实时操作系统的日志分析方法能够帮助理解系统设计和运行时行为,有助于对嵌入式实时操作系统运行时行为进行快速有效的测试。
其他文献
本文采用X射线衍射分析(XRD)、示差扫描量热分析(DSC)和磁性能分析(Versalab)系统地研究了不同方法制备的Ni-Mn-In基合金的微观结构、相变和磁性能。阐明了原子有序度,Co和Fe
利用Pitzer模型,对柴达木盆地盐湖、地表河水以及地表河水同深部来源的CaCl2水体以不同的比例混合后进一步演化的结晶路线进行了研究。结果表明,柴达木盆地硫酸镁亚型盐湖的
<正> 毛晋是中国古代最杰出的藏书家之一,也是中国古代最大的私人出版家,对于传播中国文化作出过重大贡献,因此,早已引起学术界的重视,进行过一些研究,也取得了一些成果。但
在信息海量化、碎片化的今天,新闻观察是信息大海中的“瞭望者”;是审时度势,为社会提供正确航向的“指引者”。“观察”无处不在,是采访中对细枝末节的把握;是新闻人看待世界的方
复线上下行接触网互为正馈线方式作为一种设想,在上世纪70年代就曾经被提出过,但对其电气特性分析则未见有过报道。本文对该方式在网络内电流分布、牵引网阻抗特性、网络内电
<正>企业未来需在报表中反映金融工具的风险敞口指标2014年被谓为会计改革元年,财政部出台一系列会计改革准则,包括修订6项会计准则、3项新准则以及1项补充规定。这些新规共
《临时约法》在北洋军阀统治时期的地位等同于宪法,国会的同意权、弹劾权、制宪权等职权也是依照《临时约法》而来。立法者的本意是以此限制行政权力,保障民主共和制度。然而
推广应用价值工程需要一种简单实用的方法,来解决功能评价中需要解决的问题.功能系数法,包括强制确定法(F&#183;D法)的运用,原本是为了适应上述功能评价的要求,但在研究与发
四川是我国的产猪大省,作为四川的第一大特色农业产业,主要集中在丘陵区和平原地区。资阳地处四川丘陵地区,以其地理位置和气候环境条件成为四川的产猪大市。作为现代畜牧业
自十七世纪中叶以来,在非母语英语课程这一领域,越来越多的学者和教师关注学生在二语习得过程中对英语学习策略的使用。英语学习策略作为一个重要的因素影响着学生的学习质量