AL Plug-in Download

The FW Action Language is a part of the FW Profile plug-in that can be downloaded from here. The installation procedure is identical with the FW Profile example.

How to use it?

The action language is a part of the FW Profile plug-in. The user who is editing a UML 2.0 model within the plug-in can define transition conditions and state actions as a simple boolean expressions. The user can insert the code while editing the model as follows:

For transition guards:

  • add the Constraint child element to the Transition

  • add the Expression child element to the Constraint

  • edit the Body property in the property view

For transition effects:

  • add the Activity Effect child element to the Transition

  • edit the Body property in the property view

For state entry actions:

  • add the Entry Action element as a child of the State element

  • edit the Body property in the property view

For state exit actions:

  • add the Exit Action element as a child of the State element

  • edit the Body property in the property view