Sequence diagram is great to show system communication. In SysML simulation we can auto-generate it. It captures system communication through ports, send messages, state changes, property changes, duration, but it is a bit tricky to capture call operation actions which is a big part of communication.
Please check how-to video helping with this:
sample project:
