Previous UML Classes Table of Contents UML Packages Next


11.3.27 OutputPin

BasicActions


*Generalizations

   

    Pin (from BasicActions ) on page 275

*Description

   An output pin is a pin that holds output values produced by an action.

*Attributes

   No additional attributes

*Associations

   No additional associations

*Constraints

   No additional constraints

*Semantics

   An action cannot terminate itself if an output pin has fewer values than the lower multiplicity. An action may not put more values in an output pin in a single execution than the upper multiplicity of the pin.

*Notation

   No specific notation. See extensions in Activities.

*Changes from previous UML

   OutputPin is the same concept as in UML 1.5, but modeled independently of the behaviors that use it.