SAS數據分析開發之道 軟件質量的維度

[美] 特洛伊·馬丁·休斯(TROY MARTIN HUGHES)

  • SAS數據分析開發之道 軟件質量的維度-preview-1
  • SAS數據分析開發之道 軟件質量的維度-preview-2
SAS數據分析開發之道 軟件質量的維度-preview-1

買這商品的人也買了...

商品描述

本書介紹了國際標準組織軟件產品質量模型,通過幾百個Base SAS軟件案例以及4 000多行代碼,
展示了代表軟件質量維度的15個性能要求,包括可靠性、可恢復性、穩健性、
運行效率(速度)、效率、可擴展性、可移植性、安全性、自動化、可維護性、
模塊化、可讀性、可測試性、穩定性以及復用性。本書適合SAS軟件開發人員、使用人員以及管理人員閱讀。

作者簡介

TROY MARTIN HUGHES

在SAS公司從業已經超過15年,主要負責一些支持聯邦政府、州政府以及地方政府立法程序的SAS項目。
他是一位SAS註冊*級程序員、SAS註冊數據庫程序員、SAS註冊臨床試驗程序員及SAS專業V8程序員。
他獲得了信息系統管理的工商管理碩士學位,同時還獲得很多證書,包括PMP、PMI-ACP、PMI-PBA、PMI-RMP、
CISSP、CSSLP、CSM、CSD、CSPO、CSP以及ITIL v3 Foundation。他經常受邀出席SAS用戶會議,
包括SAS全球論壇、WUSS、MWSUG、SCSUG、SESUG和PharmaSUG。
TROY是一位美國海軍老兵,還是一位志願消防員和急診醫師。

目錄大綱

目錄:
第一部分概覽
第1章引言
區分數據分析開發5
軟件開發生命週期8
風險14
接下來要講什麼19

第2章質量
質量的定義23
軟件產品質量模型27
SDLC的質量35
接下來要講什麼42

第3章通信交流
返回碼45
系統數字返回碼47
系統字母數字返回碼64
用戶生成的返回碼69
並行處理通信交流73
接下來要講什麼77

*二部分動態性能
第4章可靠性
可靠性的定義84
故障路徑84
ACL:可靠性三元組94
SDLC的可靠性100
接下來要講什麼110

第5章可恢復性
可恢復性的定義113
可恢復性對可靠性的意義114
可恢復性矩陣118
TEACH可恢復性原則119
SPICIER可恢復性步驟123
使用檢查點恢復133
SDLC的可恢復性135
接下來要講什麼140

第6章穩健性
穩健性的定義144
穩健性的歸宿是可靠性145
防錯性程序設計146
異常處理153
SDLC的穩健性182
接下來要講什麼184

第7章運行效率
運行效率的定義187
影響運行效率的因素188
錯誤依賴關係189
並行處理196
SDLC的運行效率208
接下來要講什麼216
第8章效率
效率的定義219
消除歧義的效率220
資源的定義222
SDLC的效率232
接下來要講什麼244

第9章可擴展性
可擴展性的定義248
可擴展性三元組248
資源可擴展性249
需求可擴展性250
加載量可擴展性261
SDLC的可擴展性279
接下來要講什麼281

第10章可移植性
可移植性的定義284
深層解讀可移植性285
3GL vs 4GL可移植性286
可移植性的方方面面287
SDLC的可移植性305
接下來要講什麼306

第11章安全性
安全性的定義309
保密性310
完整性311
可用性329
SDLC的安全性341
接下來要講什麼343

第12章自動化
自動化的定義347
SAS軟件自動化347
SAS處理模式348
以交互模式啟動352
以批處理模式啟動369
SDLC的自動化373
接下來要講什麼376

第三部分靜態性能
第13章可維護性
可維護性的定義382
維護382
SDLC的維護386
軟件維護失敗392
可維護性396
接下來要講什麼400

第14章模塊化
模塊化的定義403
從單片集成到模塊化404
模塊化的原則407
模塊化的好處426
接下來要講什麼429

第15章可讀性
可讀性的定義432
計劃被巴士撞到433
軟件可讀性434
外部可讀性454
接下來要講什麼455

第16章可測試性
可測試性的定義459
軟件測試459
可測試性483
接下來要講什麼485

第17章穩定性
穩定性的定義488
實現穩定性489
穩定性要求489
無缺陷代碼490
動態適應性491
穩定性及超出穩定性493
超出宏指令的模塊化502
接下來要講什麼518

第18章復用性
復用性的定義521
復用522
復用性529
從復用性到可擴展性536
接下來要講什麼539