| Previous | Table of Contents | Next | 
   A parameter is a specification of an argument used to pass information into or out of an invocation of a behavioral feature.
            
   Description 
   Parameter is an abstract metaclass specializing TypedElement and NamedElement. 
   Generalizations 
• “TypedElement? on page 86
• “NamedElement? on page 71
   Attributes 
   No additional attributes 
   Associations 
   No additional associations 
   Constraints 
   No additional constraints 
   Semantics 
   A parameter specifies arguments that are passed into or out of an invocation of a behavioral element like an operation. A
            parameter’s type restricts what values can be passed. 
   A parameter may be given a name, which then identifies the parameter uniquely within the parameters of the same behavioral
            feature. If it is unnamed, it is distinguished only by its position in the ordered list of parameters. 
   Notation 
   No general notation. Specific subclasses of BehavioralFeature will define the notation for their parameters. 
   Style Guidelines 
   A parameter name typically starts with a lowercase letter.