《面向对象软件工程:使用UML、模式与Java(第3版)》由b.bruegge和a.h.dutoit编写的,是卡耐基·梅隆大学(cmu)高年级本科生和研究生的教材。在第3版本中,作者以循序渐进的方式给出一个完整案例,并把它作为贯穿全书的主线,为读者运用各种软件工程工具创造一个现实环境。《面向对象软件工程:使用UML、模式与Java(第3版)》所采用的自底向上方法,有助于学生或专业人员循序渐进地学习。
本教材向读者展示了如何成功地处理大型复杂软件系统的构建和维护。作者先介绍了开发人员应用软件工程技术所需的基本技能,接下来关注于使开发人员明确、设计并实现复杂系统的方法和技术,最后展示了如何支持贯穿软件生命周期的系统变化,是“软件工程”课程的理想教材。
目录
- 译者的话
- 前言
- 序言
- 致谢
- 第1部分 开 始
- 第1章 软件工程导论
- 第2章 使用uml进行建模
- 第3章 项目组织和沟通
- 第2部分 复杂性处理
- 第4章 需求获取
- 第5章 分析
- 第6章 系统设计:分解系统
- 第7章 系统设计:选择设计目标
- 第8章 对象设计:复用模式解决方法
- 第9章 对象设计:说明接口
- 第10章 将模型映射到代码
- 第11章 测试
- 第3部分 变更管理
- 第12章 基本原理管理
- 第13章 配置管理
- 第14章 项目管理
- 第15章 软件生命周期
- 第16章 方法学:综合考虑各种因素
- 第4部分 附 录
- 附录a 设计模式
- 附录b 术语表
- 附录c 参考文献