Previous Table of Contents Next


10.2.4 Parameter


   Description

   A parameter is a typed element that represents a parameter of an operation.

   Attributes

   • operation: Operation [0..1] The operation that owns the parameter.

   Semantics

   When an operation is invoked, an argument may be passed to it for each parameter. Each parameter has a type and a multiplicity. Every Basic::Parameter is associated with an operation, although subclasses of Parameter elsewhere in the UML model do not have to be associated with an operation, hence the 0..1 multiplicity.

   Notation

   The notation for Basic::Parameter is the same as that for Constructs::Parameter with the omission of those aspects of the notation that cannot be represented by the Basic model.