Tutorial: some UML modelling and diagramming tips, tricks, and best practices


"We can't solve problems by using the same kind of thinking we used when we created them." A.Einstein

We can create many problems using coding languages in plain old integrated development environments without the alternative perspectives graphical associative UML tools afford; the UML is a different kind of thinking we can use to solve (and avoid) many software analysis and design problems, as well as for addressing many problems in science, engineering, and beyond.

"In linguistics, the Sapir-Whorf hypothesis (SWH) states that there is a systematic relationship between the grammatical categories of the language a person speaks and how that person both understands the world and behaves in it." (From Wikipedia, the free encyclopedia.)

If this is so then certainly also for how a person graphically models in the UML.

Although no longer an active contributor, Dr Darren was the founder and original author of the MagicDraw™ UML online eSchool,
and provided nearly a thousand web pages of general and MagicDraw-specific UML and SysML tips, examples, and tutorials trails. Many examples appear in this tutorial trail as links to external images that will display in an image viewer.
Visit also