Object-oriented and classical software engineering

By: Schach, Stephen RMaterial type: TextTextPublication details: Boston : McGraw-Hill Higher Education, ©2005Edition: 6th EditionDescription: xxi, 581 p. : illustrationsISBN: 0072865512 ; 9780072865516 ; 0071111913 ; 9780071111911Subject(s): Software engineering | Object-oriented programming (Computer science) | UML (Computer Science) | C ++ (Computer program language)DDC classification: 005.1
Contents:
Ch. 1. scope of software engineering -- Ch. 2. Software life-cycle models -- Ch. 3. software process -- Ch. 4. Teams -- Ch. 5. tools of the trade -- Ch. 6. Testing -- Ch. 7. From modules to objects -- Ch. 8. Reusability and portability -- Ch. 9. Planning and estimating -- Ch. 10. Requirements -- Ch. 11. Classical analysis -- Ch. 12. Object-oriented analysis -- Ch. 13. Design -- Ch. 14. Implementation -- Ch. 15. Postdelivery maintenance -- Ch. 16. More on UML. Bibliography Appendix A,B,C,D,E,F,G,H,I,J Author Index. Subject Index.
Summary: "Classical and Object-Oriented Software Engineering", 6/e is designed for an introductory software engineering course. This book provides an excellent introduction to software engineering fundamentals, covering both traditional and object-oriented techniques. Schach's unique organization and style makes it excellent for use in a classroom setting. It presents the underlying software engineering theory in Part I and follows it up with the more practical life-cycle material in Part II. A running case study through the second half of the book helps students apply software engineering principles to a real project. The book has been updated to use the Unified Process model throughout, making the text more practical and modern. The material has also been revised to conform to the latest ISO/IEC 12207 standards. Additionally, the references and examples have been thoroughly updated to appeal to today's student.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Status Date due Barcode Item holds
Reference Books Reference Books Main Library
Reference
Reference 005.1 SCH (Browse shelf(Opens below)) Available 009111
Total holds: 0

Included Index.

Ch. 1. scope of software engineering --
Ch. 2. Software life-cycle models --
Ch. 3. software process --
Ch. 4. Teams --
Ch. 5. tools of the trade --
Ch. 6. Testing --
Ch. 7. From modules to objects --
Ch. 8. Reusability and portability --
Ch. 9. Planning and estimating --
Ch. 10. Requirements --
Ch. 11. Classical analysis --
Ch. 12. Object-oriented analysis --
Ch. 13. Design --
Ch. 14. Implementation --
Ch. 15. Postdelivery maintenance --
Ch. 16. More on UML.
Bibliography
Appendix A,B,C,D,E,F,G,H,I,J
Author Index.
Subject Index.

"Classical and Object-Oriented Software Engineering", 6/e is designed for an introductory software engineering course. This book provides an excellent introduction to software engineering fundamentals, covering both traditional and object-oriented techniques. Schach's unique organization and style makes it excellent for use in a classroom setting. It presents the underlying software engineering theory in Part I and follows it up with the more practical life-cycle material in Part II. A running case study through the second half of the book helps students apply software engineering principles to a real project. The book has been updated to use the Unified Process model throughout, making the text more practical and modern. The material has also been revised to conform to the latest ISO/IEC 12207 standards. Additionally, the references and examples have been thoroughly updated to appeal to today's student.

There are no comments on this title.

to post a comment.

© University of Vavuniya

---