Scripts were introduced with version 2.5 of TULIP, and provides Scenario authors with the possibility for modifying values of object properties during runtime. By doing so, some of the proprietary logic of the scenario is encoded in the scenario itself, compared to coding it in the JAVA code of the application itself. Scripts are part of the scriptable feature of TULIP. More information regarding the implementation aspects of the Scriptable feature can be found in the Developer section.
This is the very basic definition for a Script. It defines the smallest common denominator of all potentially available Scripts in TULIP.
property tag specifies the name of the object property being affected by the script. In theory, each property that can be accessed from the scenario is eligible for scripting.
expression tag specifies the expression, yielding the value to set the previously specified property to.