出版社:机械工业出版社
年代:2006
定价:59.0
本书是经典的软件工程教材,全面而系统地介绍了软件工程的理论和技术。
出版者的话
专家指导委员会
前言
第1篇 概览
第1章 概述
第2章 社会-技术系统
第3章 要求极高的系统
第4章 软件过程
第5章 项目管理
第2篇 需求
第6章 软件需求
第7章 需求工程过程
第8章 系统模型
第9章 要求极高的系统的描述
第10章 形式化描述
第3篇 设计
第11章 体系结构设计
第12章 分布式系统体系结构
第13章 应用体系结构
第14章 面向对象的设计
第15章 实时软件的设计
第16章 用户界面设计
第4篇 开发
第17章 快速软件开发
第18章 软件复用
第19章 基于组件的软件工程
第20章 要求极高的系统的开发
第21章 软件进化
第5篇 检验和有效性验证
第22章 检验和有效性验证
第23章 软件测试
第24章 要求极高的系统的验证
第6篇 管理
第25章 人员管理
第26章 软件成本估算
第27章 质量管理
第28章 过程改善
第29章 配置管理
第7篇 新兴技术
第30章 信息安全工程
第31章 面向服务的软件工程
第32章 面向方面的软件开发
术语表
索引
译后记
本书是著名软件工程学家Ian Sommerville系统介绍软件工程理论的经典教材,自1982年初版以来,随着软件工程学科的发展不断更新,培养了一代又一代软件工程人才,对学科本身也产生了重大影响。本版重在论述在开发大型复杂软件系统时可以采用的一些实用方法。全书重新组织为7篇,第1-6篇涵盖了整个软件开发过程各个阶段的内容,从初始的需求导出到设计和开发,再到软件项目管理。最后一篇论述了一些重要的软件工程的新技术。
本书既有理论高度又有具体操作,非常适合作为高等院校本科生或研究生的教材,对软件工程的管理者和参与者而言亦是必不可少的参考书。