McGraw-Hill OnlineMcGraw-Hill Higher EducationLearning Center
Student Center | Instructor Center | Information Center | Home
Sample Chapter 7
Table of Contents
About the Author
Book Preface
PageOut
What's New
Engineering Catalog
Feedback
Help Center


Classical and Object-Oriented Software Engineering, 7/e
Stephen Schach, Vanderbilt University


Table of Contents

Part One Introduction to Software Engineering
1 The Scope of Software Engineering
2 Software Life-Cycle Models
3 The Software Process
4 Teams
5 The Tools of the Trade
6 Testing
7 From Modules to Objects
8 Reusability and Portability
9 Planning and Estimating
Part Two The Workflows of the Software Life Cycle
10 Requirements
11 Classical Analysis
12 Object-Oriented Analysis
13 Design
14 Implementation
15 Postdelivery Maintenance
16 More on UML
Appendix A Term Project: Osric's Office Appliances and Decor
Appendix B Software Engineering Resources
Appendix C Requirements Workflow: The MSG Foundation Case Study
Appendix D Structured Systems Analysis: The MSG Foundation Case Study
Appendix E Analysis Workflow: The MSG Foundation Case Study
Appendix F Software Project Management Plan: The MSG Foundation Case Study
Appendix G Design Workflow: The MSG Foundation Case Study
Appendix H Implementation Workflow: The MSG Foundation Case Study (C++ Version)
Appendix I Implementation Workflow: The MSG Foundation Case Study (Java Version)
Appendix J Test Workflow: The MSG Foundation Case Study