軟件可靠性工程

出版時間:2011-4  出版社:國防工業(yè)  作者:陸民燕 編  頁數(shù):300  

內容概要

  
隨著數(shù)字化設備大量應用于裝備,計算機軟件在裝備中的作用越來越大,其規(guī)模和重要性均呈急劇上升的趨勢,軟件的可靠性已成為保證裝備可靠性的重要組成部分?!盾浖煽啃怨こ獭啡骊U述了軟件可靠性工程技術和方法,包括軟件可靠性定量要求、軟件可靠性分配與預計、軟件可靠性設計、軟件可靠性分析、軟件可靠性測試、軟件可靠性管理等方面內容,可以為裝備研制中開展軟件可靠性工程工作提供參考?!盾浖煽啃怨こ獭分饕敲嫦蛐吞柟こ碳夹g人員的,因此對闡述的技術和方法盡量給出示例、實施注意事項等,以便于工程技術人員掌握、實施。
  
《軟件可靠性工程》可供從事各種軍、民用軟件可靠性技術和管理人員閱讀參考,也可作為軟件可靠性專業(yè)的大學本科、研究生教學參考書,以及軟件可靠性相關的培訓教材。

書籍目錄

第1章 緒論 
 1.1軟件可靠性重要性 
 1.2軟件可靠性發(fā)展歷程 
 1.3軟件可靠性基本概念 
  1.3.1軟件可靠性定義 
  1.3.2軟件失效機理 
  1.3.3軟件失效的隨機性 
 1.4獲得可靠軟件的途徑 
  1.4.1軟件缺陷預防 
  1.4.2軟件缺陷檢測與消除 
  1.4.3軟件缺陷遏制 
 1.5軟件可靠性工程及其過程 
  1.5.1軟件可靠性工程內涵 
  1.5.2軟件可靠性工程模型 
  1.5.3軟件可靠性工程過程 
 1.6一些相關概念 
  1.6.1軟件質量與軟件可靠性 
  1.6.2軟件工程、軟件質量工程、軟件可靠性工程 
  1.6.3可信性和軟件可靠性 
  1.6.4軟件可靠性和軟件安全性 
  1.6.5軟件可靠性與硬件可靠性 
 參考文獻 
第2章 軟件可靠性定量要求 
 2.1概述 
 2.2軟件可靠性參數(shù)及其選取 
  2.2.1一般的軟件可靠性參數(shù) 
  2.2.2結合武器裝備特點的軟件可靠性參數(shù) 
  2.2.3軟件可靠性參數(shù)的選取 
 2.3軟件可靠性指標確定的依據(jù) 
  2.3.1軟件可靠性指標確定原則 
  2.3.2全生存周期費用優(yōu)化法確定軟件可靠性指標 
 2.4軟件可靠性要求確定過程 
  2.4.1定義失效、失效嚴重等級 
  2.4.2選擇軟件可靠性參數(shù)、確定指標要求 
  2.4.3定義軟件的使用條件 
  2.4.4明確軟件可靠性驗證要求 
 2.5面向過程評價和改進的軟件可靠性度量 
  2.5.1缺陷密度(defect density) 
  2.5.2故障密度(fault density) 
  2.5.3需求依從性(requirements compliance) 
  2.5.4需求追蹤性(requirements traceability) 
  2.5.5風險因子回歸模型(risk factor regression model) 
  2.5.6測試覆蓋指數(shù)(test coverage index) 
 2.6注意事項 
 參考文獻- 
第3章軟件可靠性分配與預計 
 3.1概述 
  3.1.1軟件可靠性分配定義 
  3.1.2軟件可靠性分配目的 
  3.1.3軟件可靠性分配原則 
 3.2快速分配法 
  3.2.1相似程序法 
  3.2.2相似模塊法 
 3.3等值分配法 
  3.3.1順序執(zhí)行軟件等值分配法 
  3.3.2并行執(zhí)行軟件等值分配法 
 3.4基于運行關鍵度分配法 
 3.5基于復雜度分配法 
 3.6基于操作剖面的分配法 
 3.7基于失效率的分配法 
 3.8軟件可靠性分配方法的選擇 
  3.8.1比較與選擇 
  3.8.2注意事項 
 3.9測試之前的軟件可靠性早期預計 
  3.9.1雷利模型 
  3.9.2雷利模型的應用 
  3.9.3小結 
 參考文獻 
第4章 軟件可靠性設計 
第5章 軟件可靠性分析 
第6章 軟件可靠性測試 
第7章 軟件可靠性評估 
第8章 軟件可靠性管理 
附錄a keene的開發(fā)過程預計模型(dppm) 
附錄b sweep軟件缺陷早期預計 
附錄c 失效數(shù)據(jù)的趨勢分析 

章節(jié)摘錄

版權頁:插圖:比如,面向對象的開發(fā)方法通過封裝、信息隱藏、繼承和多態(tài)性來達到事務分析的目的,從而提高軟件的質量;形式化開發(fā)方法則通過嚴格的數(shù)學模型來規(guī)范軟件的需求和驗證從而滿足對質量有苛刻要求的軟件開發(fā)項目。(2)軟件配置管理。軟件配置管理在軟件質量管理和質量保證中起著重要作用,是CMM(軟件能力成熟度模型)和ISO9000質量管理體系的核心內容之一,貫穿于整個軟件生存周期。其核心內容——版本管理和變更控制管理不僅可以大大提高開發(fā)團隊的工作效率,而且可以避免開發(fā)過程中由于沒有配置管理所必然造成的混亂以及由此產生的大量差錯,因此,是一種非常有效的缺陷預防技術。(3)軟件可靠性安全性設計。軟件可靠性安全性設計準則是長期以來人們對如何開發(fā)高質量、高可靠軟件經驗的總結,包括避錯和容錯等設計方法。有效采用這些設計方法,可以使軟件產品在設計過程中不出現(xiàn)缺陷或少出現(xiàn)缺陷,使程序在運行中自動查找存在的缺陷,并使缺陷發(fā)生時不影響系統(tǒng)的特性,或將影響限制在容許的范圍內,從而提高軟件的可靠性。因此遵循這些設計準則就可以有效地預防缺陷的發(fā)生。本書在第4章介紹軟件可靠性設計方法和設計準則。

編輯推薦

《軟件可靠性工程》為可靠性?維修性?保障性技術叢書之一。

圖書封面

評論、評分、閱讀與下載


    軟件可靠性工程 PDF格式下載


用戶評論 (總計12條)

 
 

  •   該書比較系統(tǒng)完整地介紹軟件可靠性工程的方方面面,包括具體的方法,值得一讀。
  •   軟件可靠性專著,比較使用,能夠對軟件設計和組織有一些幫助,寫報告用得著。
  •   可以了解可靠性工程的理論知識。
  •   RMS專業(yè)基礎工具書,五性專業(yè)和行業(yè)必備,很好很強大!
  •   上課用的課本,內容也寫的不錯
  •   上課用的課本,必須看的
  •   再次購買,不錯
  •   軟件也越來越工程化了
  •   軟件RMS工作的基礎
  •   專業(yè)需要。還沒來得及看內容
  •   具有許多使用經驗,可以在編程中有諸多幫助啟示。
  •   質量好,內容豐富,可以仔細學習
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7