@startuml Autonumber Skinparam sequenceArrowThickness 2 Skinparam sequenceArrowColor Black skinparam ParticipantPadding 5 skinparam BoxPadding 10 Title “Use Case Symbology” Note over NF1,NF2 Typical synchronus request/response End note NF1 -> NF2 : <<Interface>> Request Message Note over NF1,NF2 Note the difference in line. The dashed line indicates a response. End note NF2 --> NF1 : <<Interface>> Response Message Note over NF1,NF2 Note the difference in arrowhead. The open arrowhead indicates asychronous invocation. End note NF2 ->> NF1: <<Interface>> Callback Message Note over NF1,SMO Line colors are used to denote test, existing, an to be developed messages. End note TEST –[#red]> SMO : Test Message SMO -> NF1 : Existing Message NF1 –[#blue]>> SMO : Message Implemented for Use Case @enduml |