The Operational Exchanges and Resource Interactions can be inherited, aggregated, or composed. You can redefine the inherited flows.

You can see the inherited, aggregated, and composed exchanges in:

 Aggregation of information flow

Case Study

Let's say, we have performers SearchNode and PlaceOfSafety related with the Operational Exchange WarningOrder. The performer Aircraft specifies performer SearchNode. Then we draw an association between Aircraft and PlaceofSafety. In this case, the drawn association inherits the Operational Exchange information that can be realized or not and also can be redefined.

Let's realize the Operational Exchange. We can do this in two ways:

Inheritance of Operational Exchange between Search Node and Place of Safety

 

To hide inherited exchanges in dialogs


  1. Click Options > Project.
  2. In the Project Options dialog, select General > UPDM.
  3. Set the Respect UPDM Information Flows on Generalization property value to false.
  • Note, that the exchange is not created for the drawn association, it is only realized.
  • The realization of the exchange will be removed from the association when Generalization or Exchange is removed.


All the inherited exchanges can also be seen in the role-based tables. The inherited exchange rows are displayed in gray. You can use the Inherited Operational Exchange or Resource Interaction option to see the inherited exchanges.

To see the inherited exchanges


  1. From the active table's toolbar, select Show Rows and then click Inherited Operational Exchange or Resource Interaction button.

Role-based table with inherited exchange

When we have the inherited Operational Exchange, we can redefine it. This means, that the inherited Operational Exchange will be copied together with the information such as Actual Measurements, Conveyed Items, Documentation. The new Operational Exchange will be created in the model.

Operational Exchange Warning Order redefinition

To redefine the Operational Exchange


  1.  In the Operational Exchange Manager dialog, select the inherited Operational Exchange and click the Redefine button. The new Operational Exchange is created.

All the information that comes from the inherited exchange when redefining it can be modified in the model.

 

Related elements
  • Concept Role
  • Node
  • Performer
  • System Resource
  • Operational Exchange
  • Resource Interaction