BLGM's mission is to promote a love of books and reading to all by offering advice and information needed to help our visitors to find their next favorite book. We regularly create and post so-called listicles (also known as booklists) on various mostly tech-related topics.

Best UML Books You Must Read

Our list of some of the best Uml books & series in recent years. Get inspired by one or more of the following books.

1. UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) (2003)

 Best UML Books You Must ReadMore than 300,000 developers have benefited from past editions of  . This third edition is the best resource for quick, no-nonsense insights into understanding and using UML 2.0 and prior versions of the UML. Some readers will want to quickly get up to speed with the UML 2.0 and learn the essentials of the UML. Others will use this book as a handy, quick reference to the most common parts of the UML. The author delivers on both of these promises in a short, concise, and focused presentation. This book describes all the major UML diagram types, what they're used for, and the basic notation involved in creating and…
Author(s): Martin Fowler

2. Learning Uml 2.0 (2006)

 Best UML Books You Must ReadSince its original introduction in 1997, the Unified Modeling Language has revolutionized software development. Every integrated software development environment in the world-open-source, standards-based, and proprietary-now supports Uml and, more importantly, the model-driven approach to software development. This makes learning the newest Uml standard, Uml 2.0, critical for all software developers-and there isn’t a better choice than this clear, step-by-step guide to learning the language. -Richard Mark Soley, Chairman and Ceo, Omg If you’re like most software developers, you’re building systems that…
Author(s): Russ Miles, Kim Hamilton

3. User Story Mapping: Discover the Whole Story, Build the Right Product (2014)

 Best UML Books You Must ReadUser story mapping is a valuable tool for software development, once you understand why and how to use it. This insightful book examines how this often misunderstood technique can help your team stay focused on users and their needs without getting lost in the enthusiasm for individual product features.Author Jeff Patton shows you how changeable story maps enable your team to hold better conversations about the project throughout the development process. Your team will learn to come away with a shared understanding of what you’re attempting to build and…
Author(s): Jeff Patton, Peter Economy

4. UML @ Classroom: An Introduction to Object-Oriented Modeling (Undergraduate Topics in Computer Science) (2015)

 Best UML Books You Must ReadThis textbook mainly addresses beginners and readers with a basic knowledge of object-oriented programming languages like Java or C#, but with little or no modeling or software engineering experience – thus reflecting the majority of students in introductory courses at universities. Using UML, it introduces basic modeling concepts in a highly precise manner, while refraining from the interpretation of rare special cases. After a brief explanation of why modeling is an indispensable part of software development, the authors introduce the individual diagram types of UML (the…
Author(s): Martina Seidl, Marion Scholz, et al.

5. Systems Analysis and Design: An Object-Oriented Approach with UML (2015)

 Best UML Books You Must Read by Dennis, Wixom, and Tegarden captures the dynamic aspects of the field by keeping students focused on doing SAD while presenting the core set of skills that every systems analyst needs to know today and in the future. The text enables students to   SAD—not just read about it, but understand the issues so they can actually analyze and design systems. The text introduces each major technique, explains what it is, explains how to do it, presents an example, and provides opportunities for students to practice before they do it for real…
Author(s): Alan Dennis , Barbara Haley Wixom , et al.

6. SysML Distilled: A Brief Guide to the Systems Modeling Language (2013)

 Best UML Books You Must ReadThe Systems Modeling Language (SysML) extends UML with powerful systems engineering capabilities for modeling a wider spectrum of systems and capturing all aspects of a system’s design.  is the first clear, concise guide for everyone who wants to start creating effective SysML models. (Drawing on his pioneering experience at Lockheed Martin and NASA, Lenny Delligatti illuminates SysML’s core components and provides practical advice to help you create good models and good designs. Delligatti begins with an easy-to-understand overview of Model-Based Systems Engineering (MBSE)…
Author(s): Lenny Delligatti

7. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design (2nd Edition) (2005)

 Best UML Books You Must Read“This book manages to convey the practical use of UML 2 in clear and understandable terms with many examples and guidelines. Even for people not working with the Unified Process, the book is still of great use. is a must-read for every UML 2 beginner and a helpful guide and reference for the experienced practitioner.” –Roland Leibundgut, Technical Director, Zuehlke Engineering Ltd. “This book is a good starting point for organizations and individuals who are adopting UP and need to understand how to provide visualization of the different aspects…
Author(s): Jim Arlow, Ila Neustadt

8. UML Requirements Modeling For Business Analysts (2012)

 Best UML Books You Must ReadThis book provides you with a collection of best practices, guidelines, and tips for using the Unified Modeling Language (UML) for business analysis. The contents have been assembled over the years based on experience and documented best practices. Over sixty easy to understand UML diagram examples will help you to apply these ideas immediately. If you use, expect to use, or think you should use the Unified Modeling Language (UML) or use cases in your business analysis activities, this book will help you: The first three chapters explain the reasons for utilizing the UML for business analysis, present a brief…
Author(s): Norman Daoust

9. UML: A Beginner’s Guide (2003)

 Best UML Books You Must ReadThis easy-to-use book explains the fundamentals of UML. You’ll learn to read, draw, and use this visual modeling language to create clear and effective blueprints for software development projects. The modular approach of this series–including drills, sample projects, and mastery checks–makes it easy to learn to use this powerful programming language at your own pace….
Author(s): Jason T. Roff

10. Requirements Engineering: From System Goals to UML Models to Software Specifications (2009)

 Best UML Books You Must ReadEssential comprehensive coverage of the fundamentals of requirements engineering Requirements engineering (RE) deals with the variety of prerequisites that must be met by a software system within an organization in order for that system to produce stellar results. With that explanation in mind, this must-have book presents a disciplined approach to the engineering of high-quality requirements. Serving as a helpful introduction to the fundamental concepts and principles of requirements engineering, this guide offers a comprehensive review of the aim, scope, and role of…
Author(s): van Lamsweerde, Axel

11. Model-Driven Development with Executable UML (2009)

 Best UML Books You Must ReadA comprehensive reference for an executable UML and the advantages of modeling This book presents the most up-to-date technology for rapidly developing information systems using the object-oriented paradigm and models, and establishes an executable profile of UML for such model-driven development. As a software developer, architect, or analyst, you’ll benefit from learning how information systems can be developed more efficiently using the object-oriented paradigm and model-driven approach. Written by an expert who is uniquely qualified in the topic, this Wrox reference offers a…
Author(s): Dragan Milicev

12. Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example (2001)

 Best UML Books You Must ReadApplying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example is a practical, hands-on guide to putting use case methods to work in real-world situations. This workbook is a companion to Use Case Driven Object Modeling with UML. It bridges the gap between the theory presented in the main book and the practical issues involved in the development of an Internet e-commerce application. Uniquely conceived as a workbook and featuring as a running example an e-commerce system for an online bookstore, Applying Use Case Driven Object Modeling with UML examines design in detail,…
Author(s): Doug Rosenberg, Kendall Scott

Best Uml Books You Must Read

We highly recommend you to buy all paper or e-books in a legal way, for example, on Amazon. But sometimes it might be a need to dig deeper beyond the shiny book cover. Before making a purchase, you can visit resources like Genesis and download some uml books mentioned below at your own risk. Once again, we do not host any illegal or copyrighted files, but simply give our visitors a choice and hope they will make a wise decision.

Echoes in the Graveyard

Author(s): Matt Umland
ID: 2897652, Publisher: , Year: 2020, Size: 12 Mb, Format: pdf

Software Engineering with UML

Author(s): Bhuvan Unhelkar
ID: 2178061, Publisher: Auerbach Publications;CRC PRESS, Year: 2018, Size: 35 Mb, Format: pdf

Automated Validation & Verification of UML/OCL Models Using Satisfiability Solvers

Author(s): Nils Przigoda,Robert Wille,Judith Przigoda,Rolf Drechsler
ID: 2180147, Publisher: Springer International Publishing, Year: 2018, Size: 5 Mb, Format: pdf

Please note that this booklist is not final. Some books are absolutely hot items according to Chicago Tribune, others are written by unknown authors. On top of that, you can always find additional tutorials and courses on Coursera, Udemy or edX, for example. Are there any other relevant books you could recommend? Drop a comment if you have any feedback on the list.

Rate article
Add a comment

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: