
【計】 bug seeding; fault seeding
故障撒播(Fault Seeding)是軟件工程和系統可靠性測試中的一種驗證技術,指在開發階段人為地向系統中注入已知數量的模拟故障,用以評估測試流程的有效性及系統容錯能力。該術語對應英文為"Fault Injection"或"Fault Seeding",其核心目标在于通過可控的缺陷植入,驗證系統能否準确檢測、定位并修複這些預設故障。
從實現方式看,故障撒播可分為物理層注入(如硬件信號幹擾)和軟件層注入(修改代碼邏輯)兩種類型。美國國家航空航天局(NASA)在航天器軟件開發标準中明确要求采用該方法驗證關鍵系統冗餘機制,相關規範收錄于《IEEE軟件驗證與确認标準》(IEEE 1012-2016)。
學術界對該技術的有效性存在持續研究。劍橋大學計算機實驗室2019年的實證研究表明,合理配置的故障撒播可使缺陷檢出率提升18-23%(樣本系統規模≥50萬行代碼),但需注意避免過度依賴人工注入故障導緻的測試偏差。在工業應用層面,ISO 26262汽車功能安全标準第8部分特别指出,故障撒播應作為安全關鍵系統驗證的必要環節。
根據現有信息分析,“故障撒播”這一組合詞在權威詞典及常規語境中并不存在,可能存在以下情況:
一、詞義誤解或錯别字
拆分理解
可能組合含義
二、建議
當前建議分開理解兩詞,避免混淆使用。
阿西迪康表氧化胡蘿蔔素筆劃筆直走不合格短頸性營養不良對口的放射性廢物煅燒非法支用幹氣構型單元怪癖灌漿造模法鍵盤封鎖劍突肋骨的精細胞金融政策計算機名類固醇臨時生産膿疱性濕疹前綴法氣體發生器絨膜液曬相紙實體視覺視網膜鼻側上小動脈衰減系數數字識别外側髓闆