Defining Event Arguments

Event arguments are slightly different from event parameters. Event arguments are defined on the action or on the transition that receives the event, they are dependent on the particular context that follows this receipt.

It is a text field defined on the action or the transition. You can edit it and separate arguments with a comma, for example: arg1, arg2. There is no control of coherence between event parameters and event arguments in PowerDesigner.

Example

An event can have a parameter "person" that is for example, a person sending a request. Within the context of a transition triggered by this event, you may clearly know that this parameter is a customer, and then purposefully call it "customer" instead of "person".