McGraw-Hill OnlineMcGraw-Hill Higher EducationLearning Center
Student Center | Instructor Center | Information Center | Home
Book Preface
Table of Contents
Sample Chapter 7
EngineeringCS.com
Feature Summary
Feedback
Help Center


Object-Oriented and Classical Software Engineering, 6/e
Steve Schach


Table of Contents

Preface
PART ONE INTRODUCTION TO SOFTWARE ENGINEERING
Chapter 1 The Scope of Software Engineering
Chapter 2 Software Life-Cycle Models
Chapter 3 The Software Process
Chapter 4 Teams
Chapter 5 The Tools of the Trade
Chapter 6 Testing
Chapter 7 From Modules to Objects
Chapter 8 Reusability and Portability
Chapter 9 Planning and Estimating
PART TWO THE WORKFLOWS OF THE SOFTWARE LIFE CYCLE
Chapter 10 Requirements
Chapter 11 Classical Analysis
Chapter 12 Object-Oriented Analysis 6
Chapter 13 Design
Chapter 14 Implementation
Chapter 15 Postdelivery Maintenance
Chapter 16 More on UML
Bibliography
Appendix A Term Project: Ophelia's Oasis in the Amlet Desert
AppendixB Software Engineering Resources
Appendix C Requirements Workflow: The Osbert Oglesby Case Study
Appendix D Structured Systems Analysis: The Osbert Oglesby Case Study
Appendix E Analysis Workflow: The Osbert Oglesby Case Study
Appendix F Software Project Management Plan: The Osbert Oglesby Case Study
Appendix G Design Workflow: The Osbert Oglesby Case Study
Appendix H Implementation Workflow: The Osbert OglesbyCase Study (C++ Version)
Appendix I Implementation Workflow: The Osbert Oglesby Case Study (Java Version)
Appendix J Test Workflow: The Osbert Oglesby Case Study Author
Index
Subject Index