The specification of a service that may be requested from objects.
Operation properties
The Operation tab
| Property | Metamodel name | Description |
| Short Description | ShortDescription | |
| Type | MethodType |
Choices are: Normal Constructor Destructor Message |
| Modifier | Modifier |
Choices are: Normal Virtual Static |
| Property | Property |
Choices are: Root Leaf Abstract |
| Group | ||
| Sequential | Sequential | Initial value is on. |
| Guarded | Guarded | Initial value is off. |
| Concurrent | Concurrent | Initial value is off. |
| isQuery | isQuery | Initial value is off. |
| Parameters | HasParameters | Links to: Parameter. |
The Precondition tab
| Property | Metamodel name | Description |
| Precondition | PreCondition |
The Signals tab
| Property | Metamodel name | Description |
| Outbound | RaisedSignals | Links to: Signal. |
| Reception | ReceivedSignals | Links to: Signal. |
The Postcondition tab
| Property | Metamodel name | Description |
| Postcondition | PostCondition |
The Extensions tab
| Property | Metamodel name | Description |
| Stereotype | Stereotype | Links to: Stereotype. |
| Constraints | HasConstraints | Links to: Constraint. |
| Tagged values | HasTaggedValues | Links to: TagDefinition. |