Author: Ambler
Publisher:
Publish Date: 2004-06-01
Features: This book describes the standards, conventions, and guidelines for creating effective UML diagrams, which are based on reasonable, proven software engineering principles. Adopting these principles can make UML diagrams easier to understand and handle. For a modeling professional, adhering to these concise guidelines is a crucial step in improving development efficiency. This is a particularly small book. It doesn’t explain concepts—it assumes you already understand them. It simply tells you “specify role names on recursive associations,” rather than explaining what “recursive,” “association,” and “role” mean. For this knowledge, you can refer to “UML Distilled.” It doesn’t cover processes—it assumes you are familiar with some development process. UML provides nine types of diagrams, and Ambler has proposed guidelines for various diagrams based on his own experience. The use of these guidelines is not constrained by any specific development process. To learn more about this, you can look at Ambler’s “The Object Primer” and “Agile Modeling.” It doesn’t discuss tools—it assumes you are familiar with some tools. The guidelines proposed by Ambler apply to various UML tools, including paper and pencil. If you want to learn about mainstream tools, you can refer to books like “From Beginner to Pro.” As a result, this book differs from previously published UML books. It tells you the details to pay attention to when drawing UML diagrams, assuming you already understand methodologies, processes, and tools. UML achieves unification in the visual representation of models, greatly facilitating communication within development teams and between teams and clients. This book takes a further step into practice, achieving unification in UML drawing styles—neat and tidy diagrams versus messy and dirty diagrams will make a world of difference in the team’s internal perception and the impression given to clients. In this small book, Ambler proposes over 200 guidelines, which will help you draw the dragon while also guiding you to give it eyes.
UML style
📌 Related Posts
Literature
Fractal Analysis (English Version) (English Version)
2026-09-24
Literature
Complete MBA
2026-09-24
Literature
Network Operating System Exercises Detailed Explanation
2026-09-22
Literature
Rebuild Confidence: Subvert Tradition, Surpass Self
2026-09-27
Literature
Ambiguous
2026-09-24
Literature
High School Classical Chinese Comprehensive Solution One Book
2026-09-24
Literature
Lao Ye
2026-09-24
Literature
Biographies of Ancient Chinese Generals and Commanders - Part 1
2026-09-24