电子计量产品嵌入式软件质量评估方法研究

被引量 : 0次 | 上传用户:xiaoqingxiaoming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电子计量产品中嵌入式软件的缺陷或故障是产品工作失效的重要原因之一。为保证电子计量产品的质量,须对电子计量产品嵌入式软件的质量评估进行深入研究。本文针对电子计量产品嵌入式软件的质量评估方法进行了以下几部分的研究:首先在调研国内外文献及研究成果的基础上,比较多种软件质量评估和嵌入式软件测试技术方法,提出以电能表为主要研究对象,选取Testbed测试软件工具,构建嵌入式软件测试模型。基于电子式电能表规格要求设计了嵌入式系统。本系统包括电能表硬件电路和基于Keil3和芯片V9401编写的软件代码。构建出嵌入式软件质量评估模型。针对电能表自身特点,进行评估时重点对Testbed软件进行验证。以MISRAC-2004编程规范为基准,针对电能表代码实现过程中常见错误类型实行人为分类设置错误,运行Testbed软件进行编程规则测试。以测试检查到的编码规范错误数据与实际值用Minitab软件进行结果比对分析,得出检查错误的概率在规定的误差范围内。即Testbed软件可对电能表源代码进行测试,数据真实可靠。运用Testbed测试软件对电能表嵌入式软件进行静态测试和动态测试。在静态测试分析中,有针对性地对编码规则检查、数据流分析、软件质量分析等方面进行了数据图形分析。并根据测得数据与所给标准数据进行对比分析,得出静态测试中各方面的数值均在规定的标准数据中。在动态测试分析中,通过插桩的方法,在被测试的源代码执行后,用监控到的控制流信息来分析程序的覆盖率。动态覆盖率分析中包括了对代码覆盖、度量代码覆盖和动态覆盖率分析总结。实验数据表明应用Testbed软件按所设计的电能表软件质量评估模型可执行对代码进行分析,可扩展到对电子计量产品嵌入式软件质量评估方法研究中。
其他文献
1206年,一代天骄成吉思汗建立大蒙古国,1271年,忽必烈改国号为元。蒙元的建立以及四处攻伐是中国历史和世界历史的大事,影响到当时的天下大势。1276年临安沦陷、南宋灭亡,蒙元完成
【目的】构建一种多基因真核表达载体,实现同一载体单一启动子的调控下表达多个基因以及这些基因的表达产物在同一细胞不同细胞器中的定位,为肿瘤和自身免疫性疾病的多基因联合
二氧化钒(V02)由于接近室温的金属绝缘转变温度,同时伴随着光学、电学以及磁学性质的巨大突变而吸引了人们极大的兴趣。这些典型的特点使得V02在节能材料、记忆存储,光电转换
1.现金管理制度。包括以下三方面内容:一是应严格执行帐款分别管理制度,配备现金出纳员,负责办理库存现金的收支和保管工作,并建立岗位责任制。现金出纳员不登记会计记录,非
泡沫流体钻进工艺应用已经较为广泛,尤其是在干旱缺水地区或破碎地层钻进时,更是成为一种常见的施工工艺,这方面的应用研究也进行了很多。但本论文研究的总体思路是在湘中南
目的:终末糖基化产物(advanced glycation end products,AGE)在糖尿病性血管并发症中起着重要作用,而基质金属蛋白酶(matrixmetalloproteinases,MMPs)与斑块的不稳定密切相关。本研
在新医改持续深化下,医疗卫生事业呈现蓬勃发展前景,但是市场竞争愈加激烈,对于新时期的医院发展提出了更高的要求.精神病专科医院在经营发展中,为了可以提升市场竞争优势,加
方志是地域文化传承的重要载体。蒙城县志所记庄子文献,对发展地方文化有奠定桩基、凸显特色和主线、涵养未来发展的作用。依托信实可征的方志记载,以方志所凸显的地方文化特
规章制度是企业各项管理工作规范化、法制化的根本保证。一个科学、系统的制度体系对企业长效发展意义重大。随着经济的发展,企业对精益化管理水平的要求逐渐提高,对制度体系
本文以大学新生的需求为视角,总结和归纳设计切入点,结合青少年审美特征和学校形象建设,以武汉科技大学为例设计、制作校园创意地图。旨在探索时下校园文创"设计—生产—营销