
| 本书对软件工程的基础知识进行了严谨和全面的介绍,是软件工程领域的经典著作,被加州大学伯克利分校等180多所美国高校选作教材,至今已是第7版。本版中着重扩展了敏捷过程和开源软件的内容,并更新了案例研究和大量习题。本书共分两大部分:第一部分介绍基本的软件工程理论;第二部分讲述更实用的软件生命周期,作者采用这种独特的、极具可读性的组织方式,使学生和广大读者能够更加系统地学习软件工程的相关知识。 |
| Stephen R.Schach,1972年获魏兹曼科学院物理学理科硕士学位,1973年获开普敦大学应用数学博士学位,目前是美国范德比尔特大学计算机科学和计算机工程副教授。他研究兴趣主要集在软件工程领域,特别是对软件维护与开源软件的实验分析有深入研究。他著有多部软件工程面向对象软件工程、面向对象系统分析与设计方面的教材。 |
| Preface PART One CHAPTER 1 Scope of Software Engineering CHAPTER 2 Software Life-Cycle Models CHAPTER 3 The Software Process CHAPTER 4 Teams CHAPTER 5 The tools of the trade CHAPTER 6 Testing CHAPTER 7 From Modules to Objects CHAPTER 8 Reusability and Portablity CHAPTER 9 Planning and Estimating Part Two THE WORKFLOWS OF THE SOFTWARE LIFE CYCLE CHAPTER 10 Requirements CHAPTER 11 Classical Analysis CHAPTER 12 Object-Oriented Analysis CHAPTER 13 Design CHAPTER 14 Implementation CHAPTER 15 Postdelivery Maintenance CHAPTER 16 More on UML Bibliography AuthorIndex Subject Index |
商品评论(0条)