机械工业出版社出版图书 软体工程


机械工业出版社出版图书 软体工程

文章插图
软体工程(机械工业出版社出版图书)【机械工业出版社出版图书 软体工程】《软体工程》是2011年机械工业出版社出版的图书 , 作者是Ian Sommerville 。本书分四部分完整讨论了软体工程的各级段内容 , 是软体工程和系统工程专业本科和研究生的优秀教材 。
基本介绍书名:软体工程
又名:Software Engineering, Ninth Editi
作者:Ian Sommerville
译者:程成
ISBN:9787111334989
定价:75.00
出版社:机械工业出版社
出版时间:2011年5月
丛书名:计算机科学丛书
内容简介自1982年初版以来 , 随着软体工程学科的发展不断更新版本 , 影响了一代又一代软体工程人才 , 对学科的发展建设也产生了积极影响 。本书是软体工程师必备的参考书籍 。本书是系统介绍软体工程理论的经典教材 , 每一章都有30%~40%的更新 , 增加了敏捷软体开发和嵌入式系统等新章 , 补充了模型驱动工程、开源开发、测试驱动开发、可依赖系统体系结构、静态分析和模型检查、COTS复用、服务作为软体以及敏捷规划等新内容 。本书特点●涵盖了对所有开发过程都很基础的重要主题 , 包括了软体工程理论与实践的最新进展 。● 将本书第8版中的八篇内容重构为四个部分 , 使教师讲授软体工程课程更加容易●着重讨论了开发可靠的分散式系统的相关主题以及敏捷方法和软体复用 。●反映敏捷方法先进性的同时 , 不忘强调传统的计画驱动软体工程的作用 , 阐述了两者结合构建优秀软体系统的重要性 。● 以一个新的病人记录系统案例研究贯穿始终 , 系统、完整地讲解软体工程的各个方面 。●将本书设计为“印刷/Web”相结合的方式 , 核心信息採用印刷版本 , 教辅材料及先前版本中的一些章节放在Web上 , 为读者提供丰富翔实的信息 。作者简介Ian Sommerville英国着名软体工程专家 , 曾任教于兰卡斯特大学 , 现为圣安德鲁斯大学软体工程学教授 。他在软体工程的教学和科研方面有20多年的经验 。他是IEEE CS组织编撰“软体工程知识体系”(SWEBOK)的专家委员会成员之一 。他的研究领域包括计算机系统工程、需求工程、系统可靠性以及软体进货 。图书目录中文版出版者的话译者序前言第一部分软体工程导论第1章概述第2章软体过程第3章敏捷软体开发第4章需求工程第5章系统建模第6章体系结构设计第7章设计与实现第8章软体测试第9章软体进化第二部分可依赖性和信息安全性第10章社会技术系统第11章可依赖性与信息安全性第12章可依赖性与信息安全性描述第13章可依赖性工程第14章信息安全工程第15章可依赖性与信息安全保证第三部分高级软体工程第16章软体复用第17章基于组件的软体工程第18章分散式软体工程第19章面向服务的体系结构第20章嵌入式软体第21章面向方面的软体工程第四部分软体管理第22章项目管理第23章项目规划第24章质量管理第25章配置管理第26章过程改善术语表英文版CONTENTSPreface vPart 1 Introduction to Software Engineering 1Chapter 1 Introduction 3Chapter 2 Software processes 27Chapter 3 Agile software development 56Chapter 4 Requirements engineering 82Chapter 5 System modeling 118Chapter 6 Architectural design 147Chapter 7 Design and implementation 176Chapter 8 Software testing 205Chapter 9 Software evolution 234Part 2 Dependability and Security 261Chapter 10 Sociotechnical systems 263Chapter 11 Dependability and security 289Chapter 12 Dependability and security specification 309Chapter 13 Dependability engineering 341Chapter 14 Security engineering 366Chapter 15 Dependability and security assurance 393Part 3 Advanced Software Engineering 423Chapter 16 Software reuse 425Chapter 17 Component-based software engineering 452Chapter 18 Distributed software engineering 479Chapter 19 Service-oriented architecture 508Chapter 20 Embedded software 537Chapter 21 Aspect-oriented software engineering 565Part 4 Software Management 591Chapter 22 Project management 593Chapter 23 Project planning 618Chapter 24 Quality management 651Chapter 25 Configuration management 681Chapter 26 Process improvement 705 Glossary 733Subject Index 749Author Index 767媒体推荐计算机专业图书在不同领域都有双峰峙立的情形 , 软体工程类综述性的巨着也有两本:第一本就是Roger Pressman所着的《软体工程:实践者的研究方法》 , 另一本就是Ian Sommerville所着的本书 。这两本书名着都有多年历史(初版可追溯到20世纪80年代早期) , 对于软体工程学科的形成 , 尤其是在教育界和学术界影响极大 。相比Pressman的书 , Sommerville的这本教材将全部内容划分为四个部分 , 每个部分可以单独使用或者是结合其他部分作为软体工程课程的基本内容 , 更加适合不同类型软体工程课程的教学需求 , 叙述也更趋清晰和简明 。——摘自业界专业人士的推荐这本软体工程的经典教材不仅展现了软体工程的广阔视野 , 还着重阐述了在开发大型系统中一些广泛採用的技术 , 并辅以大量的例子和图解;而且作者将所有的话题控制在适度的篇幅 , 用简练到位的文字把最重要的内容呈现给读者 , 并提供进一步阅读资料 , 供有兴趣的读者深入学习 , 使得本书更符合国内软体工程课程的教学需求 。书中没有学院派布道式的说教 , 作者认为并不存在解决软体工程问题的灵丹妙药 , 而是强调读者需要学习和掌握更广泛的技术和工具以解决软体工程问题 。从内容选材上 , 本书不落俗套 , 大胆捨弃了传统的软体工程内容和一些繁琐的软体工程理论 , 代之以简洁实用的软体工程新知识、新方法 , 增加了教材的实用性和可读性;从专题安排上 , 本书避虚就实 , 没有对软体工程的技术泛泛而谈 , 而是针对那些大型系统开发技术进行分析 , 避免了对个别产品中的技术进行过多阐述 。——刘艺 , 《计算机英语》作者