Other Sellers on Amazon
& FREE Delivery
90% positive over last 12 months
+ $2.50 Delivery
66% positive over last 12 months
+ $1.00 Delivery
61% positive over last 12 months

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer—no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera, scan the code below and download the Kindle app.
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design Hardcover – 30 October 1997
There is a newer edition of this item:
Purchase options and add-ons
Appropriate for courses in Object-Oriented Programming.
The first book to apply the Unified Modeling Language (UML) to communicating object-oriented analysis and design results. You'll learn the fundamental concepts of object-oriented analysis and design, and then walk step-by-step through the entire process of analysis and design― using a single case study that takes full advantage of UML and design patterns.
- Print length528 pages
- LanguageEnglish
- PublisherPrentice Hall
- Publication date30 October 1997
- Dimensions21 x 2.5 x 26 cm
- ISBN-100137488807
- ISBN-13978-0137488803
Product description
From the Back Cover
74888-9
Master the Unified Modeling Language, the new standard for object orientation.
It's not enough just to learn an object-oriented language. A proficient programmer must also have the ability to design robust, scalable, maintainable systems. Applying UML and Patterns was written especially to provide the foundation for a complete understanding of the object paradigm, and how to put it to practical use.
Applying UML and Patterns provides beginning object programmers with a detailed activity roadmap to guide them through each step of requirements, analysis, design, and coding. This book strongly emphasizes translating theoretical concepts to practical applications, including:
- Mapping object-oriented diagrams directly to Java code
- Expressing models using UML
- Integrating patterns for analysis and design
- Creating layered architectures
- Building frameworks
Using a single integrated case study throughout the book, Applying UML and Patterns provides a comprehensive, hands-on approach that gives a thorough grounding to beginning and intermediate programmers.
This book is also available as part of Applying UML and Patterns - The Complete Video Course (ISBN: 0-13-025559-9).
About the Author
Product details
- Publisher : Prentice Hall; 1st edition (30 October 1997)
- Language : English
- Hardcover : 528 pages
- ISBN-10 : 0137488807
- ISBN-13 : 978-0137488803
- Dimensions : 21 x 2.5 x 26 cm
- Customer Reviews:
About the author

Craig Larman is the co-creator of LeSS (Large-Scale Scrum), and helps groups apply the LeSS framework for scaling product development. Craig was named one of the top 20 Agile influencers of all time, was one of the first "Certified Scrum Trainers", and is the co-author of multiple books on scaling lean & agile development.
Craig holds a B.Sc. and M.Sc. in computer science, with research emphasis in artificial intelligence (having very little of his own).
In addition to organizational design, he has worked since the 1970s for better software designs, and is the author of one of the world’s best-selling texts on object-oriented design, patterns, modeling, and architecture.
Customer reviews
Top reviews from other countries


The example project that Larman builds throughout the book is a very nice approach. The chapters are layed out in a nice logical sequential order that enabled me to build my own project right along with the order of the book.
You won't want to make this your primary UML book, but as a book that brings it all together it's very helpful.

Con todo y lo anterior, es de lectura obligada para quienes deseen formalizar sus conocimientos de AOO y DOO utilizando UML, el autor demuestra su dominio en la materia a lo largo del libro y eso le valio un lugar en la primera repisa de mi librero.
Asi que ya lo saben.