In this section you will find a range of tutorials and demos to help you get started using the Tallis tools.
Creating a simple task process
Watch a basic process created and run. The process contains (a) an enquiry that gathers data (b) a decision between two options – based on the data gathered (c) two actions, only one of which runs – depending on the results of the decision.
State Triggers: creating a task that runs only after something else happens
State triggers can be used to construct a dataflow: a dynamic process in which tasks do not necessarily follow one another, but rather monitor the state and the data changes in the process-description and become active in response to these changes.
Preconditions: creating a task that runs only if certain conditions are met
A precondition is an expression that has to be met before the task can be executed. A task’s precondition is checked at the point where a task is being considered for enactment, that is, when its scheduling constraints are met. If at that point the precondition is true, the task becomes active. Otherwise, it is discarded, and is not activated again even if its precondition subsequently becomes true.
Frequently used expressions
Several PROforma task attributes hold expressions. This clip looks at frequently used expressions and assertions for preconditions, state triggers and postconditions.