软件工程(机械工业出版社出版图书)

编辑:婉约网互动百科 时间:2020-01-22 17:37:33
编辑 锁定
《软件工程》是2011年机械工业出版社出版的图书,作者是Ian Sommerville。
书    名
软件工程
又    名
Software Engineering, Ninth Editi
作    者
Ian Sommerville
译    者
程成
ISBN
9787111334989
定    价
75.00
出版社
机械工业出版社
出版时间
2011年5月
丛书名
计算机科学丛书

软件工程内容简介

编辑
本书是系统介绍软件工程理论的经典教材,自1982年初版以来,随着软件工程学科的发展不断更新版本,影响了一代又一代软件工程人才,对学科的发展建设也产生了积极影响。全书分四部分完整讨论了软件工程的各级段内容,是软件工程和系统工程专业本科和研究生的优秀教材,也是软件工程师必备的参考书籍。
本书特点●涵盖了对所有开发过程都很基础的重要主题,包括了软件工程理论与实践的最新进展。
● 将本书第8版中的八篇内容重构为四个部分,使教师讲授软件工程课程更加容易。
●每一章都有30%~40%的更新,增加了敏捷软件开发嵌入式系统等新章,补充了模型驱动工程、开源开发、测试驱动开发、可依赖系统体系结构、静态分析和模型检查、COTS复用、服务作为软件以及敏捷规划等新内容。
●着重讨论了开发可靠的分布式系统的相关主题以及敏捷方法和软件复用
●反映敏捷方法先进性的同时,不忘强调传统的计划驱动软件工程的作用,阐述了两者结合构建优秀软件系统的重要性。
● 以一个新的病人记录系统案例研究贯穿始终,系统、完整地讲解软件工程的各个方面。
●将本书设计为“印刷/Web”相结合的方式,核心信息采用印刷版本,教辅材料及先前版本中的一些章节放在Web上,为读者提供丰富翔实的信息。

软件工程作者简介

编辑
Ian Sommerville英国著名软件工程专家,曾任教于兰卡斯特大学,现为圣安德鲁斯大学软件工程学教授。他在软件工程的教学和科研方面有20多年的经验。他是IEEE CS组织编撰“软件工程知识体系”(SWEBOK)的专家委员会成员之一。他的研究领域包括计算机系统工程、需求工程、系统可靠性以及软件进货。

软件工程图书目录

编辑
中文版
出版者的话
译者序
前言
第一部分软件工程导论
第1章概述
第2章软件过程
第4章需求工程
第5章系统建模
第6章体系结构设计
第7章设计与实现
第9章软件进化
第二部分可依赖性和信息安全性
第10章社会技术系统
第11章可依赖性与信息安全性
第12章可依赖性与信息安全性描述
第13章可依赖性工程
第14章信息安全工程
第15章可依赖性与信息安全保证
第三部分高级软件工程
第16章软件复用
第17章基于组件的软件工程
第18章分布式软件工程
第19章面向服务的体系结构
第21章面向方面的软件工程
第四部分软件管理
第22章项目管理
第23章项目规划
第24章质量管理
第25章配置管理
第26章过程改善
术语表
英文版
CONTENTS
Preface v
Part 1 Introduction to Software Engineering 1
Chapter 1 Introduction 3
Chapter 2 Software processes 27
Chapter 3 Agile software development 56
Chapter 4 Requirements engineering 82
Chapter 5 System modeling 118
Chapter 6 Architectural design 147
Chapter 7 Design and implementation 176
Chapter 8 Software testing 205
Chapter 9 Software evolution 234
Part 2 Dependability and Security 261
Chapter 10 Sociotechnical systems 263
Chapter 11 Dependability and security 289
Chapter 12 Dependability and security specification 309
Chapter 13 Dependability engineering 341
Chapter 14 Security engineering 366
Chapter 15 Dependability and security assurance 393
Part 3 Advanced Software Engineering 423
Chapter 16 Software reuse 425
Chapter 17 Component-based software engineering 452
Chapter 18 Distributed software engineering 479
Chapter 19 Service-oriented architecture 508
Chapter 20 Embedded software 537
Chapter 21 Aspect-oriented software engineering 565
Part 4 Software Management 591
Chapter 22 Project management 593
Chapter 23 Project planning 618
Chapter 24 Quality management 651
Chapter 25 Configuration management 681
Chapter 26 Process improvement 705
Glossary 733
Subject Index 749
Author Index 767

软件工程媒体推荐

编辑
计算机专业图书在不同领域都有双峰峙立的情形,软件工程类综述性的巨著也有两本:第一本就是Roger Pressman所著的《软件工程:实践者的研究方法》,另一本就是Ian Sommerville所著的本书。这两本书名著都有多年历史(初版可追溯到20世纪80年代早期),对于软件工程学科的形成,尤其是在教育界和学术界影响极大。相比Pressman的书,Sommerville的这本教材将全部内容划分为四个部分,每个部分可以单独使用或者是结合其他部分作为软件工程课程的基本内容,更加适合不同类型软件工程课程的教学需求,叙述也更趋清晰和简明。
——摘自业界专业人士的推荐
这本软件工程的经典教材不仅展现了软件工程的广阔视野,还着重阐述了在开发大型系统中一些广泛采用的技术,并辅以大量的例子和图解;而且作者将所有的话题控制在适度的篇幅,用简练到位的文字把最重要的内容呈现给读者,并提供进一步阅读资料,供有兴趣的读者深入学习,使得本书更符合国内软件工程课程的教学需求。书中没有学院派布道式的说教,作者认为并不存在解决软件工程问题的灵丹妙药,而是强调读者需要学习和掌握更广泛的技术和工具以解决软件工程问题。从内容选材上,本书不落俗套,大胆舍弃了传统的软件工程内容和一些繁琐的软件工程理论,代之以简洁实用的软件工程新知识、新方法,增加了教材的实用性和可读性;从专题安排上,本书避虚就实,没有对软件工程的技术泛泛而谈,而是针对那些大型系统开发技术进行分析,避免了对个别产品中的技术进行过多阐述。
——刘艺,《计算机英语》作者
词条标签:
工业书籍 出版物 书籍