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