注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)基于構(gòu)件的軟件產(chǎn)品規(guī)劃與優(yōu)化

基于構(gòu)件的軟件產(chǎn)品規(guī)劃與優(yōu)化

基于構(gòu)件的軟件產(chǎn)品規(guī)劃與優(yōu)化

定 價(jià):¥129.00

作 者: 唐加福,吳志樵,牟立峰 著
出版社: 科學(xué)出版社
叢編項(xiàng): 信息科學(xué)技術(shù)學(xué)術(shù)著作叢書(shū)
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787030646972 出版時(shí)間: 2020-04-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 244 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  軟件復(fù)用與構(gòu)件技術(shù)是實(shí)現(xiàn)軟件工業(yè)化生產(chǎn)方式的一條現(xiàn)實(shí)可行的途徑?;跇?gòu)件的軟件開(kāi)發(fā)(CBSD)是以構(gòu)件為中心組織整個(gè)軟件開(kāi)發(fā)過(guò)程,主要包括構(gòu)件設(shè)計(jì)、構(gòu)件選擇、構(gòu)件測(cè)試與適配、構(gòu)件更新、構(gòu)件集成及產(chǎn)品規(guī)劃設(shè)計(jì)等多階段。《基于構(gòu)件的軟件產(chǎn)品規(guī)劃與優(yōu)化》通過(guò)一步步地指導(dǎo)讀者如何將構(gòu)件選擇融入軟件開(kāi)發(fā)各階段中,直至實(shí)現(xiàn)從系統(tǒng)全局的角度規(guī)劃整個(gè)CBSD的過(guò)程,使開(kāi)發(fā)過(guò)程中處于下游的產(chǎn)品層活動(dòng)依賴(lài)上游的構(gòu)件層活動(dòng),并實(shí)現(xiàn)在上游的構(gòu)件選擇階段就解決產(chǎn)品開(kāi)發(fā)效益分析、成本管理、質(zhì)量管理等問(wèn)題。

作者簡(jiǎn)介

暫缺《基于構(gòu)件的軟件產(chǎn)品規(guī)劃與優(yōu)化》作者簡(jiǎn)介

圖書(shū)目錄

目錄
《信息科學(xué)技術(shù)學(xué)術(shù)著作叢書(shū)》序
前言
第一部分 理論基礎(chǔ)與研究綜述
第1章 緒論 3
1.1 CBSD的發(fā)展過(guò)程 3
1.1.1 第一個(gè)“軟件”與軟件危機(jī) 3
1.1.2 傳統(tǒng)軟件工程的發(fā)展 3
1.1.3 現(xiàn)代軟件工程的發(fā)展 4
1.1.4 CBSD的發(fā)展 4
1.2 CBSD的概念 4
1.2.1 軟件構(gòu)件的定義 4
1.2.2 軟件構(gòu)件的屬性 5
1.2.3 軟件構(gòu)件的分類(lèi) 6
1.2.4 CBSD的過(guò)程和框架 7
1.3 CBSD實(shí)踐中面臨的挑戰(zhàn) 8
1.4 軟件復(fù)用模式的背景 13
1.4.1 面向構(gòu)件的復(fù)用模式及特點(diǎn) 13
1.4.2 面向產(chǎn)品線的復(fù)用模式及特點(diǎn) 16
1.5 構(gòu)件化軟件產(chǎn)品線理論的概述 17
1.5.1 軟件產(chǎn)品線的產(chǎn)生背景與發(fā)展過(guò)程 17
1.5.2 軟件產(chǎn)品線開(kāi)發(fā)過(guò)程的相關(guān)活動(dòng) 20
第2章 軟件構(gòu)件選擇問(wèn)題的研究綜述 24
2.1 構(gòu)件供應(yīng)商參與產(chǎn)品開(kāi)發(fā)的研究綜述 24
2.1.1 供應(yīng)商參與產(chǎn)品開(kāi)發(fā)的定性研究 24
2.1.2 供應(yīng)商參與產(chǎn)品開(kāi)發(fā)的模型 25
2.1.3 供應(yīng)商參與產(chǎn)品開(kāi)發(fā)的求解方法 25
2.1.4 供應(yīng)商參與產(chǎn)品開(kāi)發(fā)的應(yīng)用 26
2.1.5 供應(yīng)商參與軟件產(chǎn)品開(kāi)發(fā)的必要性和可能性 26
2.2 構(gòu)件選擇 27
2.2.1 構(gòu)件選擇的模型 28
2.2.2 構(gòu)件選擇的方法 28
2.2.3 構(gòu)件的評(píng)價(jià)方法 29
2.2.4 構(gòu)件選擇的其他研究問(wèn)題 29
2.2.5 構(gòu)件選擇研究綜述小結(jié) 29
2.3 小結(jié) 30
第3章 軟件產(chǎn)品線成本分析及其相關(guān)優(yōu)化技術(shù) 31
3.1 軟件產(chǎn)品線成本模型的研究綜述 34
3.1.1 軟件產(chǎn)品線成本模型的產(chǎn)生與發(fā)展 34
3.1.2 軟件產(chǎn)品線成本模型主要考慮的因素 36
3.1.3 軟件產(chǎn)品線成本模型比較分析 37
3.2 基于復(fù)用模式的軟件產(chǎn)品線成本模型研究綜述 39
3.3 軟件產(chǎn)品線優(yōu)化方法的研究綜述 41
3.3.1 軟件產(chǎn)品線優(yōu)化方法的引入與發(fā)展 42
3.3.2 軟件產(chǎn)品線優(yōu)化方法的分類(lèi) 42
3.3.3 軟件產(chǎn)品線優(yōu)化方法比較分析 44
3.4 小結(jié) 46
第二部分 CBSD中的任務(wù)指派與構(gòu)件選擇問(wèn)題
第4章 構(gòu)件供應(yīng)商參與軟件產(chǎn)品設(shè)計(jì)開(kāi)發(fā)的模糊任務(wù)指派模型 49
4.1 問(wèn)題背景 49
4.2 質(zhì)量功能展開(kāi)概述 50
4.2.1 質(zhì)量功能展開(kāi)的概念 50
4.2.2 質(zhì)量屋概念和結(jié)構(gòu) 50
4.2.3 質(zhì)量功能展開(kāi)的瀑布式分解過(guò)程 52
4.3 質(zhì)量功能展開(kāi)與軟件開(kāi)發(fā) 54
4.3.1 質(zhì)量功能展開(kāi)在軟件行業(yè)中的應(yīng)用 54
4.3.2 軟件質(zhì)量功能展開(kāi)模型 55
4.4 面向CBSD的質(zhì)量功能展開(kāi)規(guī)劃過(guò)程 56
4.5 構(gòu)件供應(yīng)商參與軟件設(shè)計(jì)開(kāi)發(fā)的任務(wù)指派問(wèn)題 57
4.6 構(gòu)件供應(yīng)商參與軟件設(shè)計(jì)開(kāi)發(fā)的任務(wù)指派數(shù)學(xué)模型 58
4.6.1 數(shù)學(xué)模型 58
4.6.2 具有模糊偏好關(guān)系的單目標(biāo)模型 62
4.7 模型求解方法 63
4.8 算例分析 66
4.9 小結(jié) 69
第5章 白盒復(fù)用方式下考慮兼容性和復(fù)用性的構(gòu)件選擇優(yōu)化模型 70
5.1 引言 70
5.2 構(gòu)件兼容性與可替代構(gòu)件 71
5.2.1 構(gòu)件接口之間的關(guān)系 71
5.2.2 構(gòu)件兼容性的性質(zhì) 72
5.2.3 可替代構(gòu)件 72
5.3 考慮構(gòu)件復(fù)用性和兼容性的構(gòu)件選擇問(wèn)題 73
5.4 考慮兼容性和復(fù)用性的構(gòu)件選擇模型 75
5.4.1 構(gòu)件兼容關(guān)系的數(shù)學(xué)描述方法 75
5.4.2 考慮復(fù)用性和兼容性的構(gòu)件選擇問(wèn)題的數(shù)學(xué)模型 78
5.5 算例和仿真分析 79
5.5.1 小規(guī)模算例及結(jié)果 79
5.5.2 實(shí)驗(yàn)設(shè)計(jì)與仿真數(shù)據(jù) 80
5.5.3 構(gòu)件調(diào)整概率對(duì)軟件產(chǎn)品總成本的影響 81
5.5.4 兼容集合數(shù)目對(duì)軟件產(chǎn)品總成本的影響 82
5.5.5 軟件功能要求數(shù)目對(duì)軟件產(chǎn)品總成本的影響 82
5.6 小結(jié) 83
第6章 多軟件產(chǎn)品開(kāi)發(fā)任務(wù)環(huán)境下構(gòu)件的選擇模型 84
6.1 引言與背景 84
6.2 J2EE平臺(tái)下利用商業(yè)構(gòu)件實(shí)現(xiàn)軟件系統(tǒng)的實(shí)例 84
6.2.1 J2EE構(gòu)件 84
6.2.2 J2EE容器 85
6.2.3 J2EE構(gòu)件的裝配 87
6.3 多軟件產(chǎn)品開(kāi)發(fā)任務(wù)環(huán)境下商業(yè)構(gòu)件的選擇問(wèn)題 87
6.3.1 多開(kāi)發(fā)任務(wù)環(huán)境下的商業(yè)構(gòu)件選擇問(wèn)題的描述 87
6.3.2 構(gòu)件兼容性關(guān)系的描述 88
6.4 多開(kāi)發(fā)任務(wù)環(huán)境下的構(gòu)件選擇模型 88
6.5 算例、仿真和數(shù)據(jù)分析 90
6.5.1 小規(guī)模算例及結(jié)果 90
6.5.2 實(shí)驗(yàn)設(shè)計(jì) 91
6.5.3 可用構(gòu)件的數(shù)目和復(fù)用性對(duì)目標(biāo)的影響 92
6.5.4 可用構(gòu)件的數(shù)目和可調(diào)整性對(duì)目標(biāo)的影響 94
6.5.5 兼容集合和可用構(gòu)件的數(shù)目變化對(duì)目標(biāo)的影響 95
6.5.6 可用構(gòu)件和必需構(gòu)件數(shù)目變化對(duì)目標(biāo)的影響 96
6.6 小結(jié) 98
第7章 面向服務(wù)的架構(gòu)系統(tǒng)實(shí)現(xiàn)過(guò)程中的構(gòu)件選擇模型 99
7.1 引言 99
7.2 構(gòu)件與服務(wù) 99
7.2.1 服務(wù)的定義 99
7.2.2 面向服務(wù)的架構(gòu)的定義 100
7.2.3 服務(wù)的特點(diǎn) 100
7.2.4 服務(wù)和面向服務(wù)的架構(gòu) 101
7.2.5 面向服務(wù)的架構(gòu)與CBSD的關(guān)系 102
7.3 面向服務(wù)的架構(gòu)軟件系統(tǒng)設(shè)計(jì)中構(gòu)件選擇問(wèn)題 104
7.4 服務(wù)與構(gòu)件之間關(guān)系的抽象 106
7.4.1 服務(wù)構(gòu)件架構(gòu)標(biāo)準(zhǔn) 106
7.4.2 服務(wù)構(gòu)件架構(gòu)標(biāo)準(zhǔn)的抽象 107
7.5 考慮軟件系統(tǒng)整體內(nèi)聚和耦合特性的構(gòu)件選擇模型 109
7.5.1 服務(wù)高內(nèi)聚低耦合的數(shù)學(xué)描述 109
7.5.2 數(shù)學(xué)模型 110
7.6 模型求解方法 112
7.6.1 問(wèn)題編碼方式 112
7.6.2 交叉變異方式 112
7.7 算例 113
7.8 小結(jié) 115
第8章 考慮開(kāi)發(fā)成本和服務(wù)耦合內(nèi)聚特性的構(gòu)件選擇多目標(biāo)規(guī)劃模型 117
8.1 引言 117
8.2 考慮開(kāi)發(fā)成本和服務(wù)耦合內(nèi)聚特性的構(gòu)件選擇問(wèn)題 117
8.3 局部服務(wù)耦合內(nèi)聚特性的度量 118
8.4 考慮開(kāi)發(fā)成本和服務(wù)耦合內(nèi)聚特性的構(gòu)件選擇數(shù)學(xué)模型 119
8.5 SPEA2 121
8.5.1 多目標(biāo)優(yōu)化問(wèn)題 121
8.5.2 多目標(biāo)進(jìn)化算法 121
8.5.3 SPEA2 123
8.6 決策方法 127
8.6.1 SPEA2的配置 128
8.6.2 實(shí)驗(yàn)數(shù)據(jù)生成方式 128
8.6.3 決策方法 128
8.7 小結(jié) 131
第三部分CBSD中軟件產(chǎn)品線的開(kāi)發(fā)策略與模式選擇問(wèn)題
第9章 基于兩階段過(guò)程模型的復(fù)用模式分析與選擇方法 135
9.1 軟件產(chǎn)品線中資產(chǎn)的描述 135
9.1.1 軟件產(chǎn)品線中資產(chǎn)的演化方向 135
9.1.2 軟件產(chǎn)品線中資產(chǎn)的形式化表示 138
9.2 面向軟件產(chǎn)品線的兩階段過(guò)程模型 138
9.2.1 軟件產(chǎn)品線開(kāi)發(fā)過(guò)程的兩個(gè)主要階段 138
9.2.2 領(lǐng)域工程階段中復(fù)用活動(dòng)的形式化表示 139
9.2.3 應(yīng)用工程階段中復(fù)用活動(dòng)的形式化表示 140
9.3 基于兩階段過(guò)程模型的復(fù)用模式分析與選擇 141
9.3.1 軟件產(chǎn)品線的復(fù)用模式的形式化表示 141
9.3.2 基于復(fù)用模式的軟件產(chǎn)品線成本分析 143
9.3.3 基于復(fù)用模式的軟件產(chǎn)品線開(kāi)發(fā)可靠性分析 144
9.3.4 典型復(fù)用模式的選擇過(guò)程 145
9.4 小結(jié) 146
第10章 考慮成本與可靠性的多目標(biāo)復(fù)用模式選擇方法 147
10.1 引言 147
10.2 考慮成本與可靠性的復(fù)用模式選擇問(wèn)題描述 147
10.2.1 考慮成本與可靠性的復(fù)用模式選擇框架 147
10.2.2 軟件產(chǎn)品線成本與可靠性的描述 148
10.2.3 軟件產(chǎn)品線系統(tǒng)需求約束的描述 149
10.3 考慮成本與可靠性的多目標(biāo)復(fù)用模式選擇的數(shù)學(xué)模型 150
10.4 基于三階段啟發(fā)式的多目標(biāo)復(fù)用模式選擇算法 150
10.4.1 三階段啟發(fā)式算法的假設(shè)條件與相關(guān)概念 150
10.4.2 第一階段:確定聯(lián)合效用值的有效排序 153
10.4.3 第二階段:求解支持有效解 154
10.4.4 第三階段:求解非支持有效解 155
10.5 案例分析 156
10.5.1 案例介紹 156
10.5.2 模型應(yīng)用與求解結(jié)果 161
10.5.3 結(jié)果分析與決策 166
10.6 小結(jié) 168
第11章 考慮領(lǐng)域測(cè)試約束下的復(fù)用模式選擇方法 169
11.1 引言 169
11.2 考慮領(lǐng)域測(cè)試約束下的復(fù)用模式選擇問(wèn)題描述 169
11.2.1 考慮領(lǐng)域測(cè)試約束下的復(fù)用模式選擇框架 169
11.2.2 考慮領(lǐng)域測(cè)試的成本約束描述 171
11.2.3 考慮領(lǐng)域測(cè)試的交付時(shí)間約束描述 172
11.2.4 考慮領(lǐng)域測(cè)試的可靠性約束描述 172
11.3 基于易測(cè)試函數(shù)的領(lǐng)域測(cè)試數(shù)確定方法 174
11.3.1 易測(cè)試函數(shù)的概念與概率描述 174
11.3.2 易測(cè)試函數(shù)的線性化與邊際測(cè)試效用值 176
11.3.3 基于邊際測(cè)試效用值的領(lǐng)域測(cè)試數(shù)的確定 177
11.4 考慮領(lǐng)域測(cè)試約束下的復(fù)用模式選擇優(yōu)化模型 178
11.5 案例分析 179
11.5.1 案例介紹 179
11.5.2 模型應(yīng)用與求解 180
11.5.3 結(jié)果分析與管理啟示 182
11.6 小結(jié) 183
第12章 協(xié)同考慮領(lǐng)域測(cè)試和領(lǐng)域?qū)嵤┣闆r下的復(fù)用模式選擇方法 184
12.1 引言 184
12.2 領(lǐng)域測(cè)試和領(lǐng)域?qū)嵤┞?lián)合決策問(wèn)題的優(yōu)化模型 184
12.2.1 領(lǐng)域測(cè)試和領(lǐng)域?qū)嵤┞?lián)合決策問(wèn)題的描述 184
12.2.2 領(lǐng)域測(cè)試和領(lǐng)域?qū)嵤┞?lián)合決策問(wèn)題的數(shù)學(xué)模型 185
12.3 基于拉格朗日松弛的領(lǐng)域測(cè)試和領(lǐng)域?qū)嵤┞?lián)合決策算法 189
12.3.1 拉格朗日松弛的基本原理和特點(diǎn) 189
12.3.2 典型的拉格朗日松弛算法 192
12.3.3 模型特性和兩個(gè)子問(wèn)題 193
12.3.4 拉格朗日乘子更新的啟發(fā)式規(guī)則 194
12.3.5 求解領(lǐng)域測(cè)試與領(lǐng)域?qū)嵤┳訂?wèn)題 196
12.3.6 基于啟發(fā)式的拉格朗日松弛算法框架 197
12.4 實(shí)驗(yàn)算例 198
12.4.1 實(shí)驗(yàn)設(shè)計(jì) 198
12.4.2 實(shí)驗(yàn)與結(jié)果分析 198
12.5 小結(jié) 209
第13章 協(xié)同考慮產(chǎn)品開(kāi)發(fā)策略和資產(chǎn)復(fù)用模式的聯(lián)合決策方法 210
13.1 引言 210
13.2 產(chǎn)品開(kāi)發(fā)策略和資產(chǎn)復(fù)用模式聯(lián)合決策的優(yōu)化模型 211
13.2.1 產(chǎn)品開(kāi)發(fā)策略和資產(chǎn)復(fù)用模式聯(lián)合決策問(wèn)題的描述 211
13.2.2 產(chǎn)品開(kāi)發(fā)策略和資產(chǎn)復(fù)用模式聯(lián)合決策問(wèn)題的數(shù)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)