|Previous||UML Classes||Table of Contents||UML Packages||Next|
CallConcurrencyKind is an enumeration with the following literals:
• sequential - No concurrency management mechanism is associated with the operation and, therefore, concurrency conflicts may occur. Instances that invoke a behavioral feature need to coordinate so that only one invocation to a target on any behavioral feature occurs at once.
• guarded -Multiple invocations of a behavioral feature may occur simultaneously to one instance, but only one is allowed to commence. The others are blocked until the performance of the first behavioral feature is complete. It is the responsibility of the system designer to ensure that deadlocks do not occur due to simultaneous blocks.
• concurrent -Multiple invocations of a behavioral feature may occur simultaneously to one instance and all of them may proceed concurrently.
No additional attributes
No additional associations
No additional constraints
See Description section above.
Changes from previous UML