communication-diagram 1 UML Communication Diagram vs Sequence Diagram: When to Use Which Dec 24, 2025