Instructor Edition | information center view | Home
Object-Oriented & Classical Software Engineering, 8/e
information center...
Book Preface
Table of Contents
About the Author
Sample Chapter

Feedback
Help Center




Table of Contents

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. Key Material from Part A
Chapter 11. Requirements
Chapter 12. Classical Analysis
Chapter 13. Object-Oriented Analysis
Chapter 14. Design
Chapter 15. Implementation
Chapter 16. Postdelivery Maintenance
Chapter 17. More on UML
Chapter 18. Emerging Technologies
Bibliography

Appendix A
Term Project: Chocoholics
Anonymous

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

Author Index
Subject Index