Book Name: | Applying UML and Patterns |
Category: | Computer Books ( CE & IT ) |
Free Download: | Available |
Applying UML and patterns: an introduction to object-oriented analysis and design and the unified process
Book Description
Applying UML and Templates is the #1 introduction in the business and college world to “Thinking in Objects” – and its use in real-world object-oriented analysis and design. Building on two critically acclaimed previous editions, Craig Larman has updated this book to fully reflect the new UML 2 standard, to help you master the art of object design and advance modeling practice. Fast at high impact, repetitive and dexterous.
Developers and students will learn object-oriented analysis and design (OOA/D) through three iterations of two cohesive case studies from start to finish. These case studies step by step introduce key skills, essential OO principles and patterns, UML notation, and best practices. You won’t just learn UML diagrams – you’ll learn how to apply UML in the context of OO software development.
Drawing on his unparalleled experience as a mentor and advisor, Larman helps you understand extensible requirements and use cases, domain object model, accountability-driven design, essential OO design, layered architecture, “Team of Four” design pattern, GRASP, iterative approach, an agile Unified Process (UP) approach and more. Many improvements to this edition include:
– Stronger focus on helping you master OOA/D through case studies demonstrating key OOA principles and patterns, while applying UML
– New scope of UML 2, agile modeling, test-driven development, and refactoring
– Lots of new tips to combine iterative development and evolution with OOA / EASY
– Updates to make learning easier, including new graphics and learning aids
– New educational resources for college teachers
– Support the adoption of UP with a light and agile spirit, complementing other iterative approaches such as XP and Scrum
– Techniques for applying UML to architectural documentation
– New chapter on extensible requirements and more
Applying UML and Patterns, Third Edition is a lucid and practical introduction to how to think and design with objects – and to create well-designed, robust, and maintainable.
Applying UML and patterns: an introduction to object-oriented analysis and design and the unified process
Author(s): Larman, Craig
Publisher: Prentice Hall, Year: 2004;2005
ISBN: 0131489062,9789332553941
Applying UML and patterns PDF