軟件開發之第三次軟件危機
2018-04-04 15:02:08 | 來源:中培企業IT培訓網
3.第三次軟件危機
現代軟件功能越來越強,功能組件越來越多,軟件也變得越來越復雜。研究顯示,軟件漏洞的增長同軟件復雜性、代碼行數的增長呈現正相關的關系,即“代碼行越多,缺陷也就越多”?;ヂ摼W的發展在拓展了軟件功能和范圍,為軟件應用帶來極大發展的同時,也為攻擊者提供了更多的機會。由于軟件被應用于各種環境,會面對不同層次的使用者,這使得軟件開發需要考慮更多的安全問題。同時,黑客和惡意攻擊者可以比以往獲得更多的時間和機會來訪問軟件系統,并嘗試發現軟件中存在的安全漏洞j而軟件存在漏洞和缺陷不可避免, 這使得應用系統面臨極大的安全風險,從而導致了第三次軟件危機。
第三次軟件危機的現象:
◇由于軟件安全問題導致的損失越來越多,軟件安全性已經成為不得不認真考慮的問題;
◇軟件開發需求中被加入安全相關的需求,安全性測試成為軟件驗收的依據之一;
為了更好的應對第三次軟件危機,在軟件開發的生命周期中開始引入安全相關工作,軟件安全開發生命周期誕生了。
標簽:
軟件危機
- 上一篇:第二次軟件危機的現象
- 下一篇:軟件工程方法學