《面向对象软件工程:使用UML、模式与Java(第3版)》由B.Bruegge和A.H.Dutoit编写,作者以循序渐进的方式给出一个完整案例,并把它作为贯穿全书的主线,为读者运用各种软件工程工具创造一个现实环境。所采用的自底向上方法,有助于学生或专业人员循序渐进地学习。
《面向对象软件工程:使用UML、模式与Java(第3版)》由B.Bruegge和A.H.Dutoit编写的,是卡耐基·梅隆大学(CMU)高年级本科生和研究生的教材。在第3版本中,作者以循序渐进的方式给出一个完整案例,并把它作为贯穿全书的主线,为读者运用各种软件工程工具创造一个现实环境。所采用的自底向上方法,有助于学生或专业人员循序渐进地学习。
《面向对象软件工程:使用UML、模式与Java(第3版)》向读者展示了如何成功地处理大型复杂软件系统的构建和维护。作者先介绍了开发人员应用软件工程技术所需的基本技能,接下来关注于使开发人员明确、设计并实现复杂系统的方法和技术,最后展示了如?支持贯穿软件生命周期的系统变化,是“软件工程”课程的理想教材。
Foreword
Preface
Acknowledgments
PART I Getting Started
Chapter 1 Introduction to Software Engineering
Chapter 2 Modeling with UML
Chapter 3 Project Organization and Communication
PART H Dealing with Complexity
Chapter 4 Requirements Elicitation
Chapter 5 Analysis
Chapter 6 System Design: Decomposing the System
Chapter 7 System Design: Addressing Design Goals
Chapter 8 Object Design: Reusing Pattern Solutions
Chapter 9 Object Design: Specifying Interfaces
Chapter 10 Mapping Models to Code
Chapter 11 Testing
PARTIII Managing Change
Chapter 12 Rationale Management
Chapter 13 Configuration Management
Chapter 14 Project Management
Chapter 15 Software Life Cycle
Chapter 16 Methodologies: Putting It All Together
PART IV Appendices