注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学软件工程(英文版·第8版)

软件工程(英文版·第8版)

软件工程(英文版·第8版)

定 价:¥79.00

作 者: (英)萨默维尔(Sommerville.I.)
出版社: 机械工业出版社
丛编项: 经典原版书库
标 签: 软件工程理论 软件工程及软件方法学 计算机与互联网

ISBN: 9787111197706 出版时间: 2006-09-01 包装: 平装
开本: 16开 页数: 840 字数:  

内容简介

  本书是系统介绍软件工程理论的经典教材。自1982年初版以来,本书随着软件工程学科的发展不断更新,培养了一代又一代软件工程人才,对学科本身也产生了重大影响。全书共分7篇,涵盖了整个软件开发过程各个阶段的内容,从初始的需求导出到设计和开发,再到软件项目管理。本书适合作为本科生和研究生教材,同时也可供软件工程人员参考。.本书主要特点:●包括了软件工程理论与实践的最新进展,并讨论了系统工程的相关主题。●详述了敏捷方法与复用的相关知识。●涵盖了系统安全性、保险性与可靠性,解释了在开发关键系统时的最佳实践。●通过一个信息系统和一个控制系统的案例分析,阐述了软件生命周期的步骤。..与以前的版本相比,第8版更新了部分内容,并增加了有关最新主题的三章:●信息安全工程,介绍了有关安全软件的描述和设计中所需要考虑的诸多问题。●面向服务的软件工程,解释了如何将可复用的Web服务用子开发新的应用。●面向方面的软件开发,描述了基于关注点分离的新技术。本书设有专门的网站(http://www.pearsoned.co.uk/sommerville),提供了本书相关资料的链接,主要包括以PowerPoint和PDF两种形式给出的讲稿、在线测验题、案例分析、进一步阅读建议等。...

作者简介

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

图书目录

Part 1  Overview
Chapter 1  Introduction
Chapter 2  Socio-technical systems
Chapter 3  Critical systems
Chapter 4  Software processes
Chapter 5  Project management
Part 2  Requirements
Chapter 6  Software requirements
Chapter 7  Requirements engineering processes
Chapter 8  System models
Chapter 9  Critical systems specification
Chapter 10  Formal specification
Part 3  Design
Chapter 11  Architectural design
Chapter 12  Distributed systems architectures
Chapter 13  Application architectures
Chapter 14  Object-oriented design
Chapter 15  Real-time software design
Chapter 16  User interface design
Part 4  Development
Chapter 17  Rapid software development
Chapter 18  Software reuse
Chapter 19  Component-based software engineering
Chapter 20  Critical systems development
Chapter 21  Software evolution
Part 5  Verification and Validation
Chapter 22  Verification and validation
Chapter 23  Software testing
Chapter 24  Cirtical systems validation
Part 6  Management
Chapter 25  Managing people
Chapter 26  Software cost estimation
Chapter 27  Quality management
Chapter 28  Process improvement
Chapter 29  Configuration management
Part 7 Emerging Technologies
Chapter 30  Security engineering
Chapter 31  Service-oriented software engineering
Chapter 32  Aspect-oriented software development

本目录推荐