Object-oriented and classical software engineering /
Stephen R. Schach.
- 8th
- NewYork : McGraw-Hill, 2011.
- xix, 667 p.: 24 cm.
Includes index
Part I: 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 II: 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
Integrating case studies to show the object oriented approach to software engineering, this title presents an introduction to software engineering fundamentals, covering both traditional and object-oriented techniques, as well as underlying software engineering theory. It also presents the practical life cycle, and includes revision to problems.
English
978-007-108171-9
Software engineering C++ (Computer program language) Object-oriented programming (Computer science) UML (Computer science) Object-oriented methods (Computer science)