1 / 10
文档名称:

实时多任务软件可靠性评价模型.doc

格式:doc   大小:48KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实时多任务软件可靠性评价模型.doc

上传人:iris028 2019/12/22 文件大小:48 KB

下载得到文件列表

实时多任务软件可靠性评价模型.doc

相关文档

文档介绍

文档介绍:,.,2000()文章编号:1001-9081200011-0009-03实时多任务软件可靠性评价模型雷航,熊光泽()电子科技大学计算机学院,四川成都610051摘要:根据实时多任务软件的一个重要特征———各个任务在系统中具有不同的运行时间比例和不同的故障强度,提出将任务作为可靠性评价的基本单元,由此建立起了对于实时多任务软件更为实用的可靠性评价模型。关键词:多任务;软件故障;可靠性评价;运行时间中图分类号:;:ATHERELIABILITYEVALUATIONMODELOFREAL2TIMEMULTITASKINGSOFTWARELEIHang,XIONGGuang2ze()puter,UniversityofElectronicScienceandTechnology,ChengduSichuan610051,ChinaAbstract:Accordingtoanimportantfeatureofreal2timemultitaskingsystem—taskmoduleshavingdifferentexecution—timerateandfaultrate,:multitasking;softwarefault;reliabilityevaluation;execution2time该任务处于运行状态的时间。现假设在这一阶段被1问题的提出测试任务为A,测试时间长度为t,。i1基于测试故障数据进行参数估计,并由此建立()2联合测试:这时对所有任务构成的一个完整的应用软件系统进行测试。在这个测试过程中,起动态的可靠性评价模型,是当前可靠性建模的主运行将在各任务之间切换。如果联合测试的时间长流。但是这一类模型几乎都作了如下假设:软件测试环境与实际运行环境相同。对于这一假设的有效(度为t,则对任意一个任务A包括周期和非周期sysi性过去人们未作较深入的研究。实际上,对通用软)()任务,它的实际运行时间为t=t/T×C,发生i2sysii件也许可以建立起与实际运行环境相同或相似的测的故障数为n。i2(试环境,但对于实时软件,特别是强实时软件如在经过上述两个阶段的测试,任务A的实际运行i)工业控制或军事应用中,要建立起这样的测试环境时间为t=t+t,A的故障数为n=n+n。ii1i2iii1i2通常不太容易。设软件完成测试时间为t,其值为各任务模块rel对软件进行测试时,其测试过程通常包含下列测试的总时间与联合测试时间之和。即:两个过程:nn()()1任务模块测试也称单元测试:测试单个()t=t+tt=t+t=ii1i2relunitsys??任务模块。在这测试过程中,总是假设触发该任务i=1i=1由于A在测试阶段所暴露的故障数n+n是ii1i2的事件及时发生,使任务被激活而处于运行状态。出现在时间t+t内,而t是假设A对应的事件不i1i2i1i而在实际环境