Constraints are like new conditions that we can add to our diagrams. For example: “the balance
must be above $20”. We can utilize this constraint to control when a checking account must be
ended the bank’s system.
Tools to Draw UML Diagrams
To drawing eective UML diagrams that could document software, processes, or systems, you
will be needing the right tools. There are various software documentation utilities and tools
available that could help you to draw an eective UML diagram. We can divide such tools into
three dierent categories:
Pen and Paper
Nothing gets simpler than an ordinary pen and paper ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.