軟體工程Java語言實現(英文版・第4版) 內容簡介
本書介紹經典的和面向對象的軟體工程,強調理論、抽象和設計相結合,重視對軟體工程學有指導作用的重要概念。本書分兩部分,共14章及8個附錄。第一部分包括第1-6章,向讀者介紹軟體工程的概念,給出了本書的框架。順序討論了軟體工程的範圍,軟體過程及其問題,軟體生命周期模型,逐步求精,CASE工具,測試原理,詳細解釋了類和對象,並且說明為什麼面向對象的范型比結構化范型更成功。本書第二部分包括第7-14章,詳細介紹軟體過程的各個階段,如需求,規格說明,計畫,設計,實現與集成,維護,最終退役。還包括用於開發和維護軟體的工具和技術,並對各階段中有關的CASE工具、度量和測試技術加以說明。本書為英文版本。軟體工程Java語言實現(英文版・第4版) 本書目錄
PART 1 Introduction to the Software Process1. Scope of software engineering
2. The software process and its problems
3. Software life-cycle models
4. Stepwise refinement , CASE , and other tools of the trade
5. Testing principles
6. Introduction to objects
PART 2 The phases of the software process
7. Requirements
8. Specification
9. Object-oriented analysis phase
10. Planning phase
11. Design phase
12. Implementation phase
13. Implementation and integration
14. Maintenance
Appendices