Object-oriented and classical software engineering
By: Stephen R. Schach
Edition: 8th ed.
Publisher: McGraw-Hill
Published: 2011
Place of publication: New York
Language: eng
Number of pages: 667
ISBN-13: 9780073376189; 9780071081719
Subjects: C++ (Computer program language); Software engineering; UML (Computer science); Object-oriented programming (Computer science)
Description: Using detailed case studies to show the object-oriented approach to software engineering, Object-Oriented and Classical Software Engineering, Eighth Edition presents an excellent introduction to software engineering fundamentals. The book covers both traditional and object-oriented techniques.

While maintaining a unique organization with Part I covering the underlying software engineering theory, and Part II presenting the more practical software life cycle, the eighth edition includes significant revisions to problems, new content, as well as a new chapter to enable instructors to better utilize the book in a one-semester course. Complementing this well-balanced approach is the straightforward, student-friendly writing style, through which difficult concepts are presented in a clear, understandable manner.

The website accompanying the text features complete Java and C++ implementations of the MSG Foundation case study, developed using the Unified Process. The site also includes lecture PowerPoint℗ʾ slides, an image library, and an instructor's solutions manual. --Book Jacket.
Notes: Includes bibliographical references and indexes.
Table of contents: title: The scope of software engineering; title: Software life-cycle models; title: The software process; title: Teams; title: The tools of the trade; title: Testing; title: From modules to objects; title: Reusability and portability; title: Planning and estimating; title: Key material from Part A; title: Requirements; title: Classical analysis; title: Object-oriented analysis; title: Design; title: Implementation; title: Postdelivery maintenance; title: More on UML; title: Emerging technologies; title: Appendix A: Term project : Chocoholics Anonymous; title: Appendix B: Software engineering resources; title: Appendix C: Requirements workflow : the MSG Foundation case study; title: Appendix D: Structured systems analysis : the MSG Foundation case study; title: Appendix E: Analysis workflow : the MSG Foundation case study; title: Appendix F: Software project management plan : the MSG Foundation case study; title: Appendix G: Design workflow : the MSG Foundation case study; title: Appendix H: Implementation workflow : the MSG Foundation case study (C++ version); title: Appendix I: Implementation workflow : the MSG Foundation case study (Java version); title: Appendix J: Test workflow : the MSG Foundation case study.