All You Need to Know About UML Diagrams: Types and 5+ Examples

How is Tallyfy different?

What is Tallyfy?

What are the benefits?

5 thoughts on “All You Need to Know About UML Diagrams: Types and 5+ Examples

  1. hello. you said “Not all of the 14 different types of UML diagrams are used on a regular basis when documenting systems and/or architectures”. Can you help me to give me some reference book that says it. Thank you. I hope you answer my question.

    1. Noel Ceta

      Hello Wilda! Thank you for reading our post on UML diagrams and asking such a valuable question.
      There has been several research conducted related to this. I have linked two among many of the conducted research/surveys below:


      We hope this is the answer you were looking for and we will be glad to answer any further questions on the topic.

  2. Igor Ganapolsky Reply

    Thank you for this broad and comprehensive overview of UML diagrams. One thing I’ll say in response to your statement about Class Diagrams:
    ~”most software being created nowadays is still based on the Object-Oriented Programming paradigm”
    – actually, most software is taking the functional and reactive approach these days (i.e. RxJava, Node.js, Kotlin). How would you alter your Class Diagram to meet such a shift in thinking?

    1. Amit Kothari

      Hi Igor,

      I think the basic notion still applies to micro-services. Instead of designing monolithic software, you’d instead design smaller micro-services which trigger from events. Such an approach is highly scalable and would also let you compute requests in parallel. So the difference to your design portion is that class diagrams are smaller and more numerous.

      I hope this helps?


Leave a Reply

Your email address will not be published. Required fields are marked *