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

软件工程(英文版·第10版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2017-10
版次: 1
ISBN: 9787111580966
定价: 129.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 761页
分类: 语言文字
100人买过
  • 本书是软件工程领域的经典教材,自1982年第1版出版至今,伴随着软件工程学科的发展不断更新,影响了一代又一代的软件工程人才,对学科建设也产生了积极影响。全书共四个部分,完整讨论了软件工程各个阶段的内容,是软件工程相关专业本科生和研究生的教材,也是软件工程师必备的参考书籍。 Part1 Introduction to Software Engineering 01 
    Chapter 1 Introduction 03 
    1.1 Professional software development 05 
    1.2 Software engineering ethics 14 
    1.3 Case studies 17 
    Chapter 2 Software processes 29 
    2.1 Software process models 31 
    2.2 Process activities 40 
    2.3 Coping with change 47 
    2.4 Process improvement 51 
    Chapter 3 Agile software development 58 
    3.1 Agile methods 61 
    3.2 Agile development techniques 63 
    3.3 Agile project management 70 
    3.4 Scaling agile methods 74 
    Chapter 4 Requirements engineering 87 
    4.1 Functional and non-functional requirements 91 
    4.2 Requirements engineering processes 97 
    4.3 Requirements elicitation 98 
    4.4 Requirements specification 106 
    4.5 Requirements validation 115 
    4.6 Requirements change 116 
    Chapter 5 System modeling 124 
    5.1 Context models 127 
    5.2 Interaction models 130 
    5.3 Structural models 135 
    5.4 Behavioral models 140 
    5.5 model-driven architecture 145 
    Chapter 6 Architectural design 153 
    6.1 Architectural design decisions 157 
    6.2 Architectural views 159 
    6.3 Architectural patterns 161 
    6.4 Application architectures 170 
    Chapter 7 Design and implementation 182 
    7.1 Object-oriented design using the UmL 184 
    7.2 Design patterns 195 
    7.3 Implementation issues 198 
    7.4 Open-source development 205 
    Chapter 8 Software testing 212 
    8.1 Development testing 217 
    8.2 Test-driven development 228 
    8.3 Release testing 231 
    8.4 User testing 235 
    Chapter 9 Software evolution 241 
    9.1 Evolution processes 244 
    9.2 Legacy systems 247 
    9.3 Software maintenance 256 
    Part 2 System Dependability and Security 269 
    Chapter 10 Dependable systems 271 
    10.1 Dependability properties 274 
    10.2 Sociotechnical systems 277 
    10.3 Redundancy and diversity 281 
    10.4 Dependable processes 283 
    10.5 Formal methods and dependability 285 
    Chapter 11 Reliability engineering 292 
    11.1 Availability and reliability 295 
    11.2 Reliability requirements 298 
    11.3 Fault-tolerant architectures 304 
    11.4 Programming for reliability 311 
    11.5 Reliability measurement 317 
    Chapter 12 Safety engineering 325 
    12.1 Safety-critical systems 327 
    12.2 Safety requirements 330 
    12.3 Safety engineering processes 338 
    12.4 Safety cases 347 
    Chapter 13 Security engineering 359 
    13.1 Security and dependability 362 
    13.2 Security and organizations 366 
    13.3 Security requirements 368 
    13.4 Secure systems design 374 
    13.5 Security testing and assurance 388 
    Chapter 14 Resilience engineering 394 
    14.1 Cybersecurity 398 
    14.2 Sociotechnical resilience 402 
    14.3 Resilient systems design 410 
    Part 3 Advanced Software Engineering 421 
    Chapter 15 Software reuse 423 
    15.1 The reuse landscape 426 
    15.2 Application frameworks 429 
    15.3 Software product lines 432 
    15.4 Application system reuse 439 
    Chapter 16 Component-based software engineering 450 
    16.1 Components and component models 453 
    16.2 CBSE processes 459 
    16.3 Component composition 466 
    Chapter 17 Distributed software engineering 476 
    17.1 Distributed systems 478 
    17.2 Client–server computing 485 
    17.3 Architectural patterns for distributed systems 487 
    17.4 Software as a service 498 
    Chapter 18 Service-oriented software engineering 506 
    18.1 Service-oriented architecture 510 
    18.2 RESTful services 515 
    18.3 Service engineering 519 
    18.4 Service composition 527 
    Chapter 19 Systems engineering 537 
    19.1 Sociotechnical systems 542 
    19.2 Conceptual design 549 
    19.3 System procurement 552 
    19.4 System development 556 
    19.5 System operation and evolution 560 
    Chapter 20 Systems of systems 566 
    20.1 System complexity 570 
    20.2 Systems of systems classification 573 
    20.3 Reductionism and complex systems 576 
    20.4 Systems of systems engineering 579 
    20.5 Systems of systems architecture 585 
    Chapter 21 Real-time software engineering 596 
    21.1 Embedded system design 599 
    21.2 Architectural patterns for real-time software 606 
    21.3 Timing analysis 612 
    21.4 Real-time operating s
  • 内容简介:
    本书是软件工程领域的经典教材,自1982年第1版出版至今,伴随着软件工程学科的发展不断更新,影响了一代又一代的软件工程人才,对学科建设也产生了积极影响。全书共四个部分,完整讨论了软件工程各个阶段的内容,是软件工程相关专业本科生和研究生的教材,也是软件工程师必备的参考书籍。
  • 目录:
    Part1 Introduction to Software Engineering 01 
    Chapter 1 Introduction 03 
    1.1 Professional software development 05 
    1.2 Software engineering ethics 14 
    1.3 Case studies 17 
    Chapter 2 Software processes 29 
    2.1 Software process models 31 
    2.2 Process activities 40 
    2.3 Coping with change 47 
    2.4 Process improvement 51 
    Chapter 3 Agile software development 58 
    3.1 Agile methods 61 
    3.2 Agile development techniques 63 
    3.3 Agile project management 70 
    3.4 Scaling agile methods 74 
    Chapter 4 Requirements engineering 87 
    4.1 Functional and non-functional requirements 91 
    4.2 Requirements engineering processes 97 
    4.3 Requirements elicitation 98 
    4.4 Requirements specification 106 
    4.5 Requirements validation 115 
    4.6 Requirements change 116 
    Chapter 5 System modeling 124 
    5.1 Context models 127 
    5.2 Interaction models 130 
    5.3 Structural models 135 
    5.4 Behavioral models 140 
    5.5 model-driven architecture 145 
    Chapter 6 Architectural design 153 
    6.1 Architectural design decisions 157 
    6.2 Architectural views 159 
    6.3 Architectural patterns 161 
    6.4 Application architectures 170 
    Chapter 7 Design and implementation 182 
    7.1 Object-oriented design using the UmL 184 
    7.2 Design patterns 195 
    7.3 Implementation issues 198 
    7.4 Open-source development 205 
    Chapter 8 Software testing 212 
    8.1 Development testing 217 
    8.2 Test-driven development 228 
    8.3 Release testing 231 
    8.4 User testing 235 
    Chapter 9 Software evolution 241 
    9.1 Evolution processes 244 
    9.2 Legacy systems 247 
    9.3 Software maintenance 256 
    Part 2 System Dependability and Security 269 
    Chapter 10 Dependable systems 271 
    10.1 Dependability properties 274 
    10.2 Sociotechnical systems 277 
    10.3 Redundancy and diversity 281 
    10.4 Dependable processes 283 
    10.5 Formal methods and dependability 285 
    Chapter 11 Reliability engineering 292 
    11.1 Availability and reliability 295 
    11.2 Reliability requirements 298 
    11.3 Fault-tolerant architectures 304 
    11.4 Programming for reliability 311 
    11.5 Reliability measurement 317 
    Chapter 12 Safety engineering 325 
    12.1 Safety-critical systems 327 
    12.2 Safety requirements 330 
    12.3 Safety engineering processes 338 
    12.4 Safety cases 347 
    Chapter 13 Security engineering 359 
    13.1 Security and dependability 362 
    13.2 Security and organizations 366 
    13.3 Security requirements 368 
    13.4 Secure systems design 374 
    13.5 Security testing and assurance 388 
    Chapter 14 Resilience engineering 394 
    14.1 Cybersecurity 398 
    14.2 Sociotechnical resilience 402 
    14.3 Resilient systems design 410 
    Part 3 Advanced Software Engineering 421 
    Chapter 15 Software reuse 423 
    15.1 The reuse landscape 426 
    15.2 Application frameworks 429 
    15.3 Software product lines 432 
    15.4 Application system reuse 439 
    Chapter 16 Component-based software engineering 450 
    16.1 Components and component models 453 
    16.2 CBSE processes 459 
    16.3 Component composition 466 
    Chapter 17 Distributed software engineering 476 
    17.1 Distributed systems 478 
    17.2 Client–server computing 485 
    17.3 Architectural patterns for distributed systems 487 
    17.4 Software as a service 498 
    Chapter 18 Service-oriented software engineering 506 
    18.1 Service-oriented architecture 510 
    18.2 RESTful services 515 
    18.3 Service engineering 519 
    18.4 Service composition 527 
    Chapter 19 Systems engineering 537 
    19.1 Sociotechnical systems 542 
    19.2 Conceptual design 549 
    19.3 System procurement 552 
    19.4 System development 556 
    19.5 System operation and evolution 560 
    Chapter 20 Systems of systems 566 
    20.1 System complexity 570 
    20.2 Systems of systems classification 573 
    20.3 Reductionism and complex systems 576 
    20.4 Systems of systems engineering 579 
    20.5 Systems of systems architecture 585 
    Chapter 21 Real-time software engineering 596 
    21.1 Embedded system design 599 
    21.2 Architectural patterns for real-time software 606 
    21.3 Timing analysis 612 
    21.4 Real-time operating s
查看详情
12
系列丛书 / 更多
软件工程(英文版·第10版)
计算机网络
[荷兰]塔嫩鲍姆(Tanenbaum A.S.) 著
软件工程(英文版·第10版)
Java编程思想:英文版·第4版
[美]埃克尔 著
软件工程(英文版·第10版)
编译原理(英文版·第2版)
[美]阿霍 著
软件工程(英文版·第10版)
计算机科学概论(英文版·第5版)
[美]Nell、John Lewis 著
软件工程(英文版·第10版)
经典原版书库:电子商务(英文精编版·第10版)
[美]施内德(Gary P. Schneider) 著
软件工程(英文版·第10版)
计算机组成与设计:硬件/软件接口(英文版•第5版•亚洲版)
[美]David、John L.Hennessy 著
软件工程(英文版·第10版)
现代操作系统(英文版·第4版)
[美]Andrew S. Tanenbaum、Herbert Bos 著
软件工程(英文版·第10版)
离散数学及其应用(英文版)(第7版)
[美]罗森 著
软件工程(英文版·第10版)
Java语言程序设计:基础篇(英文版)(第8版)
[美]梁(Y.Daniel Liang) 著
软件工程(英文版·第10版)
计算机文化:(英文版·第15版)
[美]帕森斯(June Jamrich Parsons)、[美]奥贾(Dan Oja) 著
软件工程(英文版·第10版)
Java语言程序设计(基础篇)(英文版·第10版)
[美]梁勇(Y.Daniel Liang) 著
软件工程(英文版·第10版)
软件工程:实践者的研究方法(英文精编版 第8版)
[美]罗杰、[美]布鲁斯 R.马克西姆 著
相关图书 / 更多
软件工程(英文版·第10版)
软件工程(第7版微课版十三五职业教育国家规划教材)
高树芳 主编
软件工程(英文版·第10版)
软件测试技术任务驱动式教程(第2版)
吴伶琳、王明珠 编
软件工程(英文版·第10版)
软件工程实践教程:基于开源和群智的方法
毛新军;王涛;余跃
软件工程(英文版·第10版)
软件测试
崔义 主编;任淑艳
软件工程(英文版·第10版)
软件性能测试实战教程(LoadRunner与JMeter)
周百顺 主编;张伟
软件工程(英文版·第10版)
软件测试基础教程 软硬件技术 高尚兵,高丽主编 新华正版
高尚兵,高丽主编
软件工程(英文版·第10版)
软件工程--理论与实践
毛新军 董威
软件工程(英文版·第10版)
软件文化基础(第二版)
覃征;党璇;易建山;王国龙;张紫欣;徐树皓;吴浔
软件工程(英文版·第10版)
软件安全
邹德清
软件工程(英文版·第10版)
软件需求工程方法与实践
金芝、刘璘、陈小红、李童
软件工程(英文版·第10版)
软件工程原理与实践 沈备军 万成城 陈昊鹏 陈雨亭
沈备军 万成城 陈昊鹏 陈雨亭
软件工程(英文版·第10版)
软件化雷达模型重构与数据流仿真技术
王磊