定 價:149 元
叢書名:汽車先進技術譯叢 汽車創(chuàng)新與開發(fā)系列
- 作者:[瑞典] 米羅斯拉夫·斯塔隆(Miroslaw Staron)著王駟通
- 出版時間:2020/10/1
- ISBN:9787111662808
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:U463.6
- 頁碼:228
- 紙張:
- 版次:
- 開本:16開
本書主要內容包括現(xiàn)代汽車軟件的發(fā)展歷史、軟件的主要架構視圖與架構風格及其在汽車軟件中的應用、汽車軟件開發(fā)過程、汽車軟件中的重要架構AUTOSAR、汽車軟件的詳細設計過程、軟件架構的定位分析(ATAM法)與定量(軟件變量)分析方法、汽車功能安全以及未來趨勢。本書適合汽車軟件專業(yè)人員以及軟件工程或相關領域的學生閱讀使用。
譯者的話
前言
譯者簡介
第 1章 概述 !!!!!!!!!!! 1
11 軟件與現(xiàn)代汽車 !!!!!!!! 1
12 汽車軟件的歷史 !!!!!!!! 2
13 汽車軟件的當前趨勢 !!!!!! 5
14 汽車軟件系統(tǒng)的構建 !!!!!! 7
15 架構———作為一門學科 !!!!! 8
151 架構與項目管理的對比 !!! 9
152 軟件架構開發(fā)與軟件設計的
對比 !!!!!!!!!! 10
16 本書內容提要 !!!!!!!! 11
161 第 2章:軟件架構 !!!! 11
162 第 3章:汽車軟件開發(fā) !! 12
163 第 4章:AUTOSAR標準 !! 12
164 第 5章:汽車軟件的詳細
設計 !!!!!!!!!! 12
165 第 6章:汽車軟件架構的
評估 !!!!!!!!!! 12
166 第 7章:軟件設計和架構的
度量 !!!!!!!!!! 12
167 第 8章:汽車軟件功能
安全 !!!!!!!!!! 13
168 第 9章:汽車軟件架構的當前
趨勢 !!!!!!!!!! 13
169 本書中使用的案例 !!!! 13
17 先修知識建議 !!!!!!!! 13
18 后續(xù)學習建議 !!!!!!!! 14
參考文獻 !!!!!!!!!!!!! 14
第 2章 軟件架構:視圖和文檔!! 16
21 概述 !!!!!!!!!!!! 16
22 架構一般視圖和汽車行業(yè)的架構
視圖 !!!!!!!!!!!! 16
23 定義 !!!!!!!!!!!! 19
24 高層結構 !!!!!!!!!! 19
25 架構設計原則 !!!!!!!! 20
26 開發(fā)過程中的架構設計 !!!! 21
27 架構視圖 !!!!!!!!!! 21
271 功能視圖 !!!!!!!! 22
272 物理系統(tǒng)視圖 !!!!!! 23
273 邏輯視圖 !!!!!!!! 24
274 汽車軟件視圖與 “4+1”視
圖模型的關系 !!!!!! 26
28 架構風格 !!!!!!!!!! 27
281 分層架構 !!!!!!!! 27
282 基于組件 !!!!!!!! 28
283 單體 !!!!!!!!!! 30
284 微內核 !!!!!!!!! 30
285 管道與過濾器 !!!!!! 31
286 客戶端 -服務器 !!!!! 32
287 發(fā)布者 -訂閱者 !!!!! 33
288 事件驅動 !!!!!!!! 33
289 中間件 !!!!!!!!! 34
2810 面向服務 !!!!!!!! 35
29 架構的描述 !!!!!!!!! 36
291 系統(tǒng)建模語言 !!!!!! 37
292 EASTADL!!!!!!!! 38
210 下一步工作 !!!!!!!!! 40
211 拓展閱讀 !!!!!!!!!! 40
212 總結 !!!!!!!!!!!! 40
參考文獻 !!!!!!!!!!!!! 41
第 3章 汽車軟件開發(fā) !!!!!! 44
31 概述 !!!!!!!!!!!! 44
32 需求 !!!!!!!!!!!! 45
33 變體管理 !!!!!!!!!! 51
331 配置 !!!!!!!!!! 52
332 編譯 !!!!!!!!!! 52
333 可變性管理的實踐 !!!! 53
34 軟件開發(fā)中的集成階段 !!!! 53
35 測試策略 !!!!!!!!!! 54
351 單元測試 !!!!!!!! 54
352 組件測試 !!!!!!!! 56
353 系統(tǒng)測試 !!!!!!!! 57
354 功能測試 !!!!!!!! 58
355 大型軟件系統(tǒng)測試的實用
方法:迭代測試 !!!!! 59
36 建構數(shù)據(jù)庫及其在汽車軟件工程
中的角色 !!!!!!!!!! 59
37 拓展閱讀 !!!!!!!!!! 63
38 總結 !!!!!!!!!!!! 66
參考文獻 !!!!!!!!!!!!! 66
第 4章 AUTOSAR標準 !!!!! 70
41 概述 !!!!!!!!!!!! 70
42 AUTOSAR參考架構 !!!!!! 72
43 AUTOSAR開發(fā)方法論 !!!!! 73
44 AUTOSAR元模型 !!!!!!! 79
441 AUTOSAR元模型環(huán)境 !!! 79
442 基于 AUTOSAR元模型的
架構設計 !!!!!!!! 80
443 AUTOSAR模板規(guī)范 !!!! 85
45 AUTOSARECU中間件!!!!! 87
46 AUTOSAR的演變 !!!!!!! 89
461 AUTOSAR元模型的演變 !! 89
462 AUTOSAR需求的演變 !!! 94
47 AUTOSAR的未來 !!!!!!! 96
48 拓展閱讀 !!!!!!!!!! 100
49 總結 !!!!!!!!!!!! 101
參考文獻 !!!!!!!!!!!! 102
第 5章 汽車軟件的詳細設計 !! 104
51 概述 !!!!!!!!!!!! 104
52 Simulink建模 !!!!!!!! 105
521 Simulink基礎知識 !!!! 106
522 建模實例:信號數(shù)字化 !! 109
523 將物理過程轉譯為 Simulink
模型 !!!!!!!!!! 113
524 車內加熱器模型 !!!!! 116
53 Simulink和 SysML/UML語言建模
的對比 !!!!!!!!!!! 122
54 嵌入式安全關鍵系統(tǒng)編程
準則 !!!!!!!!!!!! 123
55 MISRA標準 !!!!!!!!! 124
56 NASA十條安全關鍵編程準則 ! 126
57 非安全關鍵功能的詳細設計 !! 127
58 安全關鍵軟件的質量保證 !!! 128
581 形式方法 !!!!!!!! 129
582 靜態(tài)分析 !!!!!!!! 129
583 測試 !!!!!!!!!! 131
59 拓展閱讀 !!!!!!!!!! 131
510 總結 !!!!!!!!!!! 132
參考文獻 !!!!!!!!!!!! 133
第 6章 汽車軟件架構的評估 !! 135
61 概述 !!!!!!!!!!!! 135
62 ISO/IEC25000質量特性 !!! 136
621 可靠性 !!!!!!!!! 136
622 容錯性 !!!!!!!!! 139
623 軟件可靠性和容錯性的保證
機制 !!!!!!!!!! 140
63 架構評估方法 !!!!!!!! 141
64 架構權衡分析方法 !!!!!! 142
641 ATAM的評估步驟 !!!! 143
642 汽車軟件在 ATAM中應用的
場景 !!!!!!!!!! 144
643 ATAM的評估模板 !!!! 146
65 ATAM在汽車軟件中的應用
示例 !!!!!!!!!!!! 147
651 描述業(yè)務動機 !!!!!! 148
652 描述架構 !!!!!!!! 148
653 確定架構方法 !!!!!! 149
654 生成質量屬性效用樹和確認
場景 !!!!!!!!!! 152
655 分析架構方法和架構
決策 !!!!!!!!!! 153
656 案例總結 !!!!!!!! 154
66 拓展閱讀 !!!!!!!!!! 155
67 總結 !!!!!!!!!!!! 156
參考文獻 !!!!!!!!!!!! 156
第 7章 軟件設計和架構的度量 ! 158
71 概述 !!!!!!!!!!!! 158
72 軟件工程中的測量標準:
ISO/IEC15939 !!!!!!! 159
73 ISO/IEC25000中的可用測度 ! 162
74 測度 !!!!!!!!!!!! 163
75 架構工程師的度量方法組合 !! 164
751 組別的劃分 !!!!!!! 164
752 組別一:架構的度量 !!! 165
753 組別二:設計穩(wěn)定性的
度量 !!!!!!!!!! 165
754 組別三:技術負債及風險的
度量 !!!!!!!!!! 168
76 軟件設計的工業(yè)測量數(shù)據(jù) !!! 169
77 拓展閱讀 !!!!!!!!!! 171
78 總結 !!!!!!!!!!!! 172
參考文獻 !!!!!!!!!!!! 173
第 8章 汽車軟件功能安全 !!! 177
81 概述 !!!!!!!!!!!! 177
82 功能安全的管理和支持 !!!! 179
83 概念以及系統(tǒng)開發(fā) !!!!!! 180
84 軟件開發(fā)計劃 !!!!!!!! 183
85 軟件安全需求 !!!!!!!! 184
86 軟件架構設計 !!!!!!!! 185
87 軟件單元設計與實現(xiàn) !!!!! 187
88 軟件單元測試 !!!!!!!! 189
89 軟件集成與測試 !!!!!!! 191
810 軟件安全需求驗證 !!!!! 192
811 軟件設計實例 !!!!!!! 192
812 集成、測試、確認、評估和
發(fā)布 !!!!!!!!!!! 193
813 生產和運行 !!!!!!!! 194
814 拓展閱讀 !!!!!!!!! 194
815 總結 !!!!!!!!!!! 195
參考文獻 !!!!!!!!!!!! 195
第 9章 汽車軟件架構的當前
趨勢 !!!!!!!!!! 197
91 概述 !!!!!!!!!!!! 197
92 自動駕駛 !!!!!!!!!! 198
93 自主系統(tǒng) !!!!!!!!!! 199
94 大數(shù)據(jù) !!!!!!!!!!! 200
95 新的軟件工程范式 !!!!!! 201
96 其他趨勢 !!!!!!!!!! 202
97 總結 !!!!!!!!!!!! 203
參考文獻 !!!!!!!!!!!! 204
第 10章 總結 !!!!!!!!!! 206
101 第 1章:軟件架構及其在汽車
軟件工業(yè)的發(fā)展概述 !!!! 206
102 第 2章:軟件架構 !!!!! 206
103 第 3章:汽車軟件開發(fā) !!! 207
104 第 4章:AUTOSAR標準 !!! 207
105 第 5章:汽車軟件的詳細
設計 !!!!!!!!!!! 208
106 第 6章:汽車軟件架構的
評估 !!!!!!!!!!! 208
107 第 7章:軟件設計和架構的
度量 !!!!!!!!!!! 209
108 第 8章:汽車軟件功能安全 ! 209
109 第 9章:汽車軟件架構的
當前趨勢 !!!!!!!!! 209
1010 結語 !!!!!!!!!!! 210