嵌入式软件可靠性测试方法(2010618)doc.doc

嵌入式软件可靠性测试方法(2010618)doc.doc

ID:27651907

大小:1.79 MB

页数:23页

时间:2018-12-05

嵌入式软件可靠性测试方法(2010618)doc.doc_第1页
嵌入式软件可靠性测试方法(2010618)doc.doc_第2页
嵌入式软件可靠性测试方法(2010618)doc.doc_第3页
嵌入式软件可靠性测试方法(2010618)doc.doc_第4页
嵌入式软件可靠性测试方法(2010618)doc.doc_第5页
资源描述:

《嵌入式软件可靠性测试方法(2010618)doc.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ICS35.080L77中华人民共和国国家标准GB/TXXXXX—XXXX嵌入式软件可靠性测试方法Embeddedsoftwarereliabilitytestingmethod“在提交反馈意见时,请将您知道的相关专利连同支持性文件一并附上”(本稿完成日期:2010-06-18)XXXX-XX-XX发布XXXX-XX-XX实施GB/TXXXXX—XXXX目次前言III引言IV1 范围12 规范性引用文件13 术语和定义14 测试目的25 测试环境26 测试内容37 测试方法37.1 一般原则37.2 可靠性目标的识别37.3 开发操作剖面47.4 测试准

2、备67.5 执行测试77.6 失效数据的分析评估97.7 可靠性测试报告128 测试流程138.1 操作剖面构造138.2 测试方案制定138.3 测试准备138.4 测试执行138.5 测试评估13附录A(资料性附录) 可靠性示图绘制14附录B(资料性附录) 可靠性模型选择16参考文献1719GB/TXXXXX—XXXX前言本标准由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。本标准起草单位:中国电子技术标准化研究所、珠海南方软件产品检测中心、珠海许继电气有限公司、珠海炬力集成电路设计有限公司。本标准主要起草人:19GB/TXXXXX—X

3、XXX引言嵌入式系统是指以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积和功耗严格要求的专门计算机系统。嵌入式技术并不是一个独立的学科,它是伴随着微电子技术和计算机技术的发展,微控制芯片功能越来越强大,而嵌入微控制芯片的设备和系统越来越多而发展起来的。嵌入式系统几乎包括了生活中所有的电器设备,如:mp3、手机、数字电视、汽车、微波炉、数码相机、电梯、空调、自动售货机、工业自动化仪表与医疗仪器等。虽然大多数软件测试方法都可以直接或间接地用于嵌入式软件的测试,但嵌入式软件可靠性测试与通用软件可靠性测试有着较大差别,这是由

4、于嵌入式系统软硬件功能界限模糊,软件对硬件的依赖性和专用性较强,对实时性、安全性要求较高,目前针对嵌入式软件的测试和调试工具较少等等,这些都使得嵌入式软件的测试比通用计算机软件测试的复杂性、可继承性较差。本标准参考了国内外相关资料,结合嵌入式软件可靠性测试的实践以及嵌入式软件可靠性测试的特点制订的,着重于嵌入式软件的可靠性测试。既可作为嵌入式软件测试中的可靠性增长测试要求,也可作为软件交付时验收方的验证测试要求。19GB/TXXXXX—XXXX嵌入式软件可靠性测试方法1 范围本标准规定了嵌入式软件生存周期内软件产品的可靠性测试方法、过程和准则。本标准适用

5、于嵌入式软件生存周期全过程。本标准适用于嵌入式计算机软件的测试机构和测试人员。2 规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T9386-2008计算机软件测试文档编制规范GB/T11457-2006信息技术软件工程术语GB/T15532-2008计算机软件测试规范GB/T16260.1-2006软件工程产品质量第1部分:使用质量的度量GB/T16260.2-2006软件工程产品质量第2部分:内部模型GB/T16260.3

6、-2006软件工程产品质量第3部分:外部度量GB/T16260.4-2006软件工程产品质量第4部分:质量模型3 术语和定义GB/T11457中界定的以及下列术语和定义适用于本文件。3.1 软件可靠性softwarereliability特定自然单元数或特定任务时间内软件无失效执行的概率。3.2 偏离deviation嵌入式软件执行中的系统行为相对预期行为的偏差。3.3 失效failure系统运行行为对用户要求的偏离,是一种面向用户的概念。3.4 失效强度failureintensity19GB/TXXXXX—XXXX是表示可靠性的另一种方式,是指单位时

7、间出现的失效次数。1.1 操作operation一种逻辑概念,与软件功能或特征相关,如用户命令的执行、对输入的响应处理、系统内事务处理等,是持续一段时间,结束时将控制权还给系统的一个逻辑任务。1.2 操作剖面operationalprofile操作的集合及其出现的概率。1.3 操作模式operationalmode随时间或资源、输入有较大差别的操作的集合。1.4 水平level是指具有相似性,预期操作产生相同失效行为的一组输入变量。2 测试目的嵌入式软件可靠性测试的目的是:——通过嵌入式软件可靠性测试有效地发现程序中影响软件可靠性的缺陷,实现可靠性增长;

8、——验证嵌入式软件是否满足嵌入式系统开发合同或项目开发计划、系统/子系统设计文档

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。