计算机研究与发展
計算機研究與髮展
계산궤연구여발전
JOURNAL OF COMPUTER RESEARCH AND DEVELOPMENT
2011年
2期
232-240
,共9页
测试覆盖率%软件可靠性建模%Logistic函数%缺陷预计模型%软件可靠性增长模型
測試覆蓋率%軟件可靠性建模%Logistic函數%缺陷預計模型%軟件可靠性增長模型
측시복개솔%연건가고성건모%Logistic함수%결함예계모형%연건가고성증장모형
软件测试覆盖率是测试充分性和测试效率的有效度量指标,其与软件可靠性以及缺陷覆盖情况之间有着一定的相关关系,并且结合测试覆盖率信息的软件可靠性模型的评估和预计效果将会得到有效改进.在实际测试过程中,由于软件结构特征及学习因素的综合影响,测试覆盖率可能会呈现出一种先增后减的趋势,Logistic函数恰好非常适合描述这类S形变化趋势,且结构简单,具有较好的灵活性与适应性.因此,针对基于Logistic函数的测试覆盖率函数以及软件可靠性建模等问题展开研究.首先提出基于Logistic函数的测试覆盖率函数;在该函数的基础上,提出基于Logistic测试覆盖函数的缺陷预计模型;然后,将NHPP可靠性模型的建模过程与Logistic测试覆盖函数相结合,提出一种新的者虑测试覆盖率的软件可靠性增长模型.实例验证结果表明:与若干已有的同类研究成果相比,提出的基于Logistic函数的测试覆盖率函数、缺陷预计模型以及软件可靠性增长模型有效地提高了函数或模型对数据的拟和精度,且具有较好的适用性.
軟件測試覆蓋率是測試充分性和測試效率的有效度量指標,其與軟件可靠性以及缺陷覆蓋情況之間有著一定的相關關繫,併且結閤測試覆蓋率信息的軟件可靠性模型的評估和預計效果將會得到有效改進.在實際測試過程中,由于軟件結構特徵及學習因素的綜閤影響,測試覆蓋率可能會呈現齣一種先增後減的趨勢,Logistic函數恰好非常適閤描述這類S形變化趨勢,且結構簡單,具有較好的靈活性與適應性.因此,針對基于Logistic函數的測試覆蓋率函數以及軟件可靠性建模等問題展開研究.首先提齣基于Logistic函數的測試覆蓋率函數;在該函數的基礎上,提齣基于Logistic測試覆蓋函數的缺陷預計模型;然後,將NHPP可靠性模型的建模過程與Logistic測試覆蓋函數相結閤,提齣一種新的者慮測試覆蓋率的軟件可靠性增長模型.實例驗證結果錶明:與若榦已有的同類研究成果相比,提齣的基于Logistic函數的測試覆蓋率函數、缺陷預計模型以及軟件可靠性增長模型有效地提高瞭函數或模型對數據的擬和精度,且具有較好的適用性.
연건측시복개솔시측시충분성화측시효솔적유효도량지표,기여연건가고성이급결함복개정황지간유착일정적상관관계,병차결합측시복개솔신식적연건가고성모형적평고화예계효과장회득도유효개진.재실제측시과정중,유우연건결구특정급학습인소적종합영향,측시복개솔가능회정현출일충선증후감적추세,Logistic함수흡호비상괄합묘술저류S형변화추세,차결구간단,구유교호적령활성여괄응성.인차,침대기우Logistic함수적측시복개솔함수이급연건가고성건모등문제전개연구.수선제출기우Logistic함수적측시복개솔함수;재해함수적기출상,제출기우Logistic측시복개함수적결함예계모형;연후,장NHPP가고성모형적건모과정여Logistic측시복개함수상결합,제출일충신적자필측시복개솔적연건가고성증장모형.실례험증결과표명:여약간이유적동류연구성과상비,제출적기우Logistic함수적측시복개솔함수、결함예계모형이급연건가고성증장모형유효지제고료함수혹모형대수거적의화정도,차구유교호적괄용성.