interaction use

A reference to an interaction within the definition of another interaction.

Semantics

An interaction use is a parameterized reference to an interaction within the body of another interaction. As with any modular reference, such as procedures, this allows the reuse of a definition in many different contexts. When an interaction use is executed, the effect is the same as executing the referenced interaction with the substitution of the arguments supplied as part of the interaction use.

Structure
referentA reference to a target interaction that is executed when the interaction use is executed.
argumentsA list of arguments that are substituted for the parameters of the target interaction.
gatesA list of gates in the enclosing interaction ...

Get Unified Modeling Language Reference Manual, The, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.