Object-Oriented Software Engineering Using UML, Patterns, and Java, 3 edition

PDF
- eBook:Object-Oriented Software Engineering Using UML, Patterns, and Java, 3 edition
- Author:Bernd Bruegge, Allen H. Dutoit
- Edition:3 edition
- Categories:
- Data:August 8, 2009
- ISBN:0136061257
- ISBN-13:9780136061250
- Language:English
- Pages:778 pages
- Format:PDF
Object-Oriented Software Engineering Using UML, Patterns, and Java, 3e, shows readers how to use both the principles of software engineering and the practices of various object-oriented tools, processes, and products.
Using a step-by-step case study to illustrate the concepts and topics in each chapter, Bruegge and Dutoit emphasize learning object-oriented software engineer through practical experience: readers can apply the techniques learned in class by implementing a real-world software project.
The third edition addresses new trends, in particular agile project management (Chapter 14 Project Management) and agile methodologies (Chapter 16 Methodologies).
-
Content
Chapter 1. Introduction to Software Engineering
Chapter 2. Modeling with UML
Chapter 3. Project Organization and Communication
PART II: Dealing with Complexity
Chapter 4. Requirements Elicitation
Chapter 5. Analysis
Chapter 6. System Design: Decomposing the System
Chapter 7. System Design: Addressing Design Goals
Chapter 8. Object Design: Reusing Pattern Solutions
Chapter 9. Object Design: Specifying Interfaces
Chapter 10. Mapping Models to Code
Chapter 11. Testing
PART III: Managing Change
Chapter 12. Rationale Management
Chapter 13. Configuration Management
Chapter 14. Project Management
Chapter 15. Software Life Cycle
Chapter 16. Methodologies: Putting It All Together
Free sample
-