Signal receiver (UML)

from Wikipedia, the free encyclopedia

A signal receiver (Engl. Reception ) is a model element in the Unified Modeling Language (UML), a modeling language for software and other systems.

A signal receiver is a behavioral characteristic . The specification of a signal receiver involves two things. On the one hand, it indicates which signal the signal receiver is responsible for. On the other hand, as with any behavior characteristic, it declares which behavior is started when a signal instance of the type of the expected signal arrives.

Signal receivers can only have active classes and interfaces .

notation

Example of a class with two signal receivers

The example on the left shows an active class with two signal receivers. Signal receivers are «signal»identified with the keyword .

See also

Individual evidence

  1. Polytechnique: UML signals. Retrieved September 18, 2018 .