Allocation of an Exchange Item at Entry of a Mode/State

Hello,

What does it mean to allocate an Exchange Item to the entry of a Mode/State in a Mode/State Machine? I believed what one allocates to the Entry/Do/Exit fields correspond to actions rather than data.

Thank you.

Matthieu

Hi @MatthieuT,

I also find this idea a little jarring. At a stretch I can reconcile the idea of a mode/state initiating a Functional Exchange at Entry and Exit as an atomic behaviour, but I’m not sure how that would work for a Do activity which is non-atomic.

Like you’ve suggested I would probably only ever allocate a Function/Operational Activity to these internal mode/state behaviours and get the function itself to initiate the Functional Exchange if this was required.

I don’t believe the Arcadia method defines the conceptual use of state/mode behaviours and data exchanges.

1 Like