7 ms·
Ha-ha, just now I am sitting writing documentation and use UML for illustrations. No-one told me it's dead. I must say, the drawing (CASE) tools have always be
by avodonosov 6y ago
Ha-ha, just now I am sitting writing documentation and use UML for illustrations. No-one told me it's dead.
I must say, the drawing (CASE) tools have always been missing even very basic elements of UML.
I learned UML in the year 2000 by reading the full "The Unified Modeling Language User Guide" book by Booch, Rumbaugh and Jacobson.
Every time I tried to create a diagram during the years, after envisioning how I would express the idea with UML I was blocked by the tool not supporting the notation elements I needed. Like for communication diagram the tool did not support the iteration notation for message numbers, only simple numbers (what tool was it? maybe even Rational Rose). Or qualified assignation (when association is a lookup by a key).
I adjusted to not expect much from the tools and I think I know how to use UML to create useful illustrations - just workaround the tool limitation with a comment or build the notation element from basic boxes or use a less descriptive notation then I wanted initially.
Not to say I used UML very much over the years, as I use it today I realize I forgot many things and need to refresh my memory.
However, I see sequence diagrams used all the time. From time to time I see other diagrams. The tools like plantuml as well as the online utilities like https://www.websequencediagrams.com/ https://www.websequencediagrams.com/, https://swimlanes.io https://swimlanes.io and https://sequencediagram.org https://sequencediagram.org are flourishing.