软件工程习题与解答(英文版)
作者 : David Gustafson
出版日期 : 2003-01-01
ISBN : 7-111-10992-9
定价 : 28.00元
教辅资源下载
扩展信息
语种 : 英语
页数 : 223
开本 : 16开
原书名 : Shaum's Outlines Software Engineering
原出版社:
属性分类: 教材
包含CD :
绝版 : 已绝版
图书简介

This book is intended to be used in conjunction with a textbook or lecture notes on software engineering. The background and motivation for diagrams. notations and techniques are not included. Included are rules about proper construction of diagrams. Instructions on using techniques are given. Rules are included about applying techniques. Most important, examples and solved problems are given for diagrams, notations, and techniques.

图书前言

Software Engineering is not just surveys of techniques and terminology; it includes techinques that students must master. This book is designed for college students taking courses in software engineering at the undergraduate and graduate level. During 25 + years of teaching software engineering at both the undergraduate and graduate level. I have realized the need for solved examples and for guidance to help students with these techniques.
  This book is intended to be used in conjunction with a textbook or lecture notes on software engineering. The background and motivation for diagrams. notations and techniques are not included. Included are rules about proper construction of diagrams. Instructions on using techniques are given. Rules are included about applying techniques. Most important, examples and solved problems are given for diagrams, notations, and techniques.
  Writing this book not a solitary effort. Many people infuenced this book. In particular, I wish to acknowledge the following: Karen. my wonderful wife,for all of her support and help in creating this book. Without her help. this book would not been done. Steve, who took time from his PhD studies to critique many of the chapters. My students. who provided the original inspiration for writing this material and who have read these chapters as individual readings.have fond mistakes, and have offered suggestions. I would like to thank Ramon. who suggested this book, and the McGraw-Hill editorial staff for their help and suggestions.
  DAVID A. GUSTAFSON

图书目录

CHAPTER 1 The Software Life Cycle
1.1 Introduction
1.2 Software Life Cycle Models
CHAPTER 2 Software Process and Other Models
2.1 The Software Process Model
2.2 Data Flow Diagrams
2.3 Petri Net Models
2.4 Object Models
2.5 Use Case Diagrams
2.6 Scenarios
2.7 Sequence Diagrams
2.8 Hierarchy Diagrams
2.9 Control Flow Graphs
2.10 State Diagrams
2.11 Lattice Models
CHAPTER 3 Software Project Management
3.1 Introduction
3.2 Management Approaches
3.3 Team Approaches
3.4 Critical Practices
3.5 Capability Maturity Model
3.6 Personal Software Process
3.7 Earned Value Analysis
3.8 Error Tracking
3.9 Postmortem Reviews
CHAPTER 4 Software Project Planning
4.1 Project planning
4.2 WBS--Work Breakdown Structure
4.3 PERT-Program Evaluation and Review Technique
4.4 Software Cost Estimation
CHAPTER 5 Software Metrics
5.1 Introduction
5.2 Software Measurement Theory
5.3 Product Metrics
5.4 Process Metrics
5.5 The GQM Approach
CHAPTER 6 Risk Analysis and Management
6.1 Introduction
6.2 Risk Identification
6.3 Risk Estimation
6.4 Risk Exposure
6.5 Risk Mitigation
6.6 Risk Management Plans
CHAPTER 7 Software Ouality Assurance
7.1 Introduction
7.2 Formal Inspections and Technical Reviews
7.3 Software Reliability
7.4 Statistical Quality Assurance
CHAPTER 8 Requirements
8.1 Introduction
8.2 Object Model
8.3 Data Flow Modeling
8.4 Behavioral Modeling
8.5 Data Dictionary
8.6 System Diagrams
8.7 IEEE Standard for Software Requirements
Specification
CHAPTER 9 Software Design
9.1 Introduction
9.2 Phases of the Design Process
9.3 Design Concepts
9.4 Measuring Cohesion
9.5 Measuring Coupling
9.6 Requirements Traceability
CHAPTER 10 Software Testing
10.1 Introduction
10.2 Software Testing Fundamentals
10.3 Test Coverage Criterion
10.4 Data Flow Testing
10.5 Random Testing
10.6 Boundary Testing
CHAPTER 11 Object-Oriented Development
11.l Introduction
11.2 Identifying Objects
11.3 Identifying Associations
11.4 Identifying Multiplicities
CHAPTER 12 Object-Oriented Metrics
12.1 Introduction
12.2 Metrics Suite for Object-Oriented Design
12.3 The MOOD Metrics
CHAPTER 13 Object-Oriented Testing
13.1 Introduction
13.2 MM Testing
13.3 Function Pair Coverage
CHAPTER 14 Formal Notations
14.1 Introduction
14.2 Formal Specifications
14.3 Object Constraint Language (OCL)

教学资源推荐
作者: (美)Larry L.Constantine,Lucy A.D.Lockwood
作者: [英]伊恩·萨默维尔(Ian Sommerville) 著
参考读物推荐
作者: (美)Glenford J. Myers, Tom Badgett, Corey Sandler 著
作者: Stephen Withall
作者: Leszek A.Maciaszek