張威、李明亮、馬振宇等*的《軍用軟件保障》系統(tǒng)地介紹了軍用軟件保障的基本概念、基本理論和常用方法,總結(jié)了實(shí)施軍用軟件保障的各個(gè)環(huán)節(jié)及關(guān)鍵技術(shù),以期促進(jìn)我軍軟件保障能力的提升。全書共分10章,分剮闡連了軟件保障的概念、軟件保障性分析、軟件保障方案、軟件保障資源、軟件保障性評(píng)估、軟件保障費(fèi)用估算、軟件日常維護(hù)方法、軟件缺陷分析與預(yù)測(cè)以及常用軟件測(cè)試類型與測(cè)試方法,并給出了部分實(shí)例分析。
本書適合于從事軍用軟件保障、軟件工程、軟件測(cè)試的工程技術(shù)人員閱讀,可作為相關(guān)專業(yè)的本科生和研究生教材,也可供從事軟件開發(fā)的工程技術(shù)人員參考。
第1章 緒論
1.1 概述
1.2 軟件保障的發(fā)展與現(xiàn)狀
1.2.1 美軍軟件保障的發(fā)展與現(xiàn)狀
1.2.2 臺(tái)軍軟件保障的發(fā)展與現(xiàn)狀
1.2.3 我軍軟件保障的發(fā)展與現(xiàn)狀
1.3 軟件保障的基本概念
1.3.1 軟件保障的定義
1.3.2 軟件保障的相關(guān)概念
1.4 軟件保障的原則
1.5 軟件保障機(jī)構(gòu)
第2章 軟件保障性分析
2.1 軟件保障性的定義
2.2 軟件保障性分析的概念
2.3 軟件保障性分析的任務(wù)與特點(diǎn)
2.4 影響軟件保障性的因素
2.5 軟件生命周期各階段的保障性分析
2.6 軟件保障性分析技術(shù)
2.6.1 軟件測(cè)試技術(shù)
2.6.2 軟件失效模式、影響及危害性分析
2.6.3 軟件成本估算技術(shù)
2.6.4 軟件缺陷預(yù)測(cè)技術(shù)
第3章 軟件保障方案
3.1 軟件保障方案內(nèi)容
3.2 軟件保障方案制定流程
3.3 軟件保障方案優(yōu)化
3.3.1 權(quán)衡分析流程
3.3.2 實(shí)例分析
第4章 軟件保障資源
4.1 軟件保障資源概述
4 2 確定軟件保障資源
4.3 基于AHP-FCE的軟件保障資源評(píng)估
4 3.1 基于AHP的評(píng)估指標(biāo)體系構(gòu)建
4 3.2 基于FCE的評(píng)估模型
4.3.3 軟件保障資源評(píng)估實(shí)例分析
第5章 軟件保障性評(píng)估
5.1 軟件保障性評(píng)估模型
5.2 基于靜態(tài)分析的軟件可維護(hù)性評(píng)估
5.2.1 評(píng)估指標(biāo)體系構(gòu)建
5.2.2 評(píng)估模型
5.2.3 軟件可維護(hù)性評(píng)估實(shí)例分析
5.3 軟件保障生命周期評(píng)估
5.3.1 軟件項(xiàng)目管理評(píng)估
5.3.2 軟件配置管理評(píng)估
第6章 軟件保障費(fèi)用估算
6.1 部署后軟件保障模型
6.2 基于wBs的軟件運(yùn)行保障費(fèi)用估算
6.3 基于COCOMOⅡ的軟件維護(hù)保障費(fèi)用估算
6.3.1 COCOMOⅡ模型介紹
6.3.2 COCOMOⅡ的簡(jiǎn)化改進(jìn)
6.3.3 實(shí)例分析
第7章 軟件日常維護(hù)方法
7.1 人員培訓(xùn)
7.2 安裝、卸載與恢復(fù)
7.3 數(shù)據(jù)備份與恢復(fù)
7.4 軟件運(yùn)行問題處理
7.4.1 軟件運(yùn)行失效原因分析
7.4.2 軟件運(yùn)行問題處理關(guān)鍵技術(shù)
7.4.3 軟件運(yùn)行失效的處置
第8章 軟件缺陷分析與預(yù)測(cè)
8.1 軟件缺陷概述
8.2 軟件缺陷的種類
8.3 軟件缺陷數(shù)目估計(jì)
8.4 基于支持向量回歸的軟件缺陷密度預(yù)測(cè)模型
8.4.1 機(jī)器學(xué)習(xí)概述
8.4.2 預(yù)測(cè)模型
8.4.3 模型參數(shù)優(yōu)化方法
8.4.4 模型評(píng)價(jià)指標(biāo)
第9章 軟件缺陷密度預(yù)測(cè)實(shí)例
9.1 數(shù)據(jù)采集
9.1 1度量元數(shù)據(jù)采集
9.1.2 軟件測(cè)試過程數(shù)據(jù)及缺陷數(shù)據(jù)采集
9.2 基于度量元的軟件缺陷密度預(yù)測(cè)
9.2.1 預(yù)測(cè)過程
9.2.2 預(yù)測(cè)算法的實(shí)現(xiàn)
9.2.3 實(shí)驗(yàn)環(huán)境與數(shù)據(jù)
9.2.4 實(shí)驗(yàn)結(jié)果誤差分析
9.2.5 實(shí)驗(yàn)結(jié)果相關(guān)性分析
9.3 基于測(cè)試過程數(shù)據(jù)的軟件缺陷密度預(yù)測(cè)
9.3.1 預(yù)測(cè)過程
9.3.2 預(yù)測(cè)算法實(shí)現(xiàn)
9.3.3 實(shí)驗(yàn)環(huán)境與數(shù)據(jù)
9.3.4 實(shí)驗(yàn)結(jié)果誤差分析
9.3.5 實(shí)驗(yàn)結(jié)果相關(guān)性分析
第10章 常用軟件測(cè)試類型與測(cè)試方法
1O.1 文檔審查
10.1.1 文檔審查的一般要求
10.1.2 常用文檔的審查要求
10.2 代碼審查
10.2.1 代碼審查的一般要求
10.2.2 代碼的規(guī)范性審查
10.3 功能測(cè)試
10.3.1 等價(jià)類劃分法
10.3.2 邊界值分析法
10.3.3 錯(cuò)誤推測(cè)法
10.4 性能測(cè)試
10.4.1 計(jì)算的精確性
10.4.2 響應(yīng)時(shí)間
10.4.3 運(yùn)行程序占用資源情況
10.5 接口測(cè)試
10.5.1 子系統(tǒng)間的接口測(cè)試
10.5.2 外部接口測(cè)試
10.5.3 Web接口測(cè)試
10.6 人機(jī)交互界面測(cè)試
10.6.1 人機(jī)交互界面測(cè)試的一般要求
10.6.2 人機(jī)交互界面元素測(cè)試
10.7 邊界測(cè)試
10.7.1 邊界值分析
10.7.2 常見的邊界值
10.8 安裝性測(cè)試
10.8.1 安裝測(cè)試
10.8.2 卸載測(cè)試
10.9 靜態(tài)分析
10.9.1 靜態(tài)結(jié)構(gòu)分析
10.9.2 靜態(tài)質(zhì)量度量
參考文獻(xiàn)