UML Diagrams Zicomi Systems publishes some UML example diagrams online from the world famous UML dictionary. more...
Version 2.5 Released Zicomi Systems is delighted to announce that version 2.5 of Zicomi Mentor is released. With support for UML 2.0 and all thirteen UML diagrams more...
Zicomi Systems' Director speaks about the UML at Objects by Design - an informative interview more...
Partner Programme Zicom Systems is delighted to announce a new world wide partner programme, become a partner today. more...
OMG Member Zicom Systems is made a member of the OMG!
Send Dependency
A send dependency is a type of usage dependency that exists between an operation in a classifier and a signal. It signifies that the operation (tail end) can send the signal. (arrowhead end).
Explanation
Signals are a type of classifier and instances of them represent asynchronous messages that can be sent between two classifiers. This dependency signifies that the operation (tail end) can send the signal at the arrowhead end of the relationship. It does not specify who is the receiver of the signal but simply that the signal can be sent. An example of a single is an exception, whether in a business system or a computer system when an exception is sent (thrown) the sending instance does not wait for a return from the classifier that is expected to receive (catch) the exception.
A usage is a related element because it is the base element for the send usage which is a stereotyped usage and a type of dependency. The send stereotype adds more precision to the less specific or standard usage relationship.
A dependency is a related element because it is the base element for the usage relationship. The send usage is a stereotyped usage which is a type of dependency. The usage stereotyped as send adds more precision to the less specific or standard dependency relationship.