Title: Tallis Composer
1Tallis Composer
2Task Definition ProcessTask Properties
(Attributes)
- Properties Inspector or Dialog window?
3Task Properties Schematic Layout
- Defined sets of task attributes
- Task Specific
- General
- Scheduling
- Execution
- Instance specific vs. shared
- Enabling disabling of relevant functions
- Terminology
4 ltTask Captiongt
General
Scheduling
Action
Execution
Proforma
Context
Name
Caption
Description
Goal
5 ltTask Captiongt
General
Scheduling
Action
Execution
Proforma
Context
View
Plain Text
HTML
?
When clicking the selected text invoke trigger
--- None ---
When the selected text is clicked invoke trigger?
6 ltTask Captiongt
General
Scheduling
Action
Execution
Proforma
Context
Scheduling constraints
Scheduling constraint
Run when one of the following tasks completes and
the others either completed or are discarded
Read only
?
Lower priority?
State Trigger
Wait Condition
Wait for this condition to be satisfied
Precondition
When Task is scheduled to run check that
Precondition
Otherwise discard task
Task Trigger/User Scheduling Bypass
Override all scheduling constraints when the
following trigger is invoked
Event Trigger
?
Note The task state will become dormant once it
completes
Change task state to dormant once it completes?
?
7 ltTask Captiongt
General
Scheduling
Action
Execution
Proforma
Context
Instance Specific Attributes
Cyclic
Number of cycles
Cycle until
Cycle forever
Optional
Mandatory Task for guideline completion
?
Automatic
Request user confirmation/Hide Task from
user/Invisible Task
?
Postcondition
On Task completion do
Parameters?
8 ltTask Captiongt
General
Scheduling
Action
Execution
Proforma
Context
Cyclic
Instance Specific
Cyclic
?
Number of cycles
Cycle until
Cycle forever
Mandatory Task for guideline completion
?
Request user confirmation/Hide Task from
user/Invisible Task
?
On Task completion do
9 ltTask Captiongt
General
Scheduling
Plan
Execution
Proforma
Context
Abort Condi
Termination
To be continued
10 ltTask Captiongt
General
Scheduling
Enquiry
Execution
Proforma
Context
Queries
Name
Caption
Info Type
Range
Default
Response
Mandatory
Queries that are linked to data items should be
indicated (icon?)
11Add Query
Name
Caption
Info Type
Text
Range
?
?
Default
None
Response is disabled unless there are Range values
Response
Single value selection
Multiple value selection
Mandatory Query for guideline completion
?
OK
Cancel
12Add Query
Name
Caption
Info Type
Text
Range
Value A Value B Value C
?
?
Default
None
Response
Single value selection
Multiple value selection
Mandatory Query for guideline completion
?
OK
Cancel
13Add Query
Name
Caption
Info Type
Integer
Range
From
To
Default
Response
Single value selection
Multiple value selection
Mandatory Query for guideline completion
?
OK
Cancel
14Add Query
Name
Caption
Should there be a Default for Boolean?
Info Type
Boolean (Yes/No)
Default
Mandatory Query for guideline completion
?
OK
Cancel
15- Decision-specific attributes
- Candidates
- Response
16Add Candidate
Arguments Decision Rule are part of a
Candidates definition
Name
Description
Priority
Arguments
?
?
?
Condition
Support
Description
Decision Rule
Simple
Advanced
Recommend this candidate if Total Support is
Reset / Revert to default
Larger than or equal to
1
Reset
OK
Cancel
17Add Argument
Condition
Description
Priority?
Support
For ()
Confirm/Exclude
Against (-)
Conclusive Argument
?
OK
Cancel
18Add Argument
Condition
Description
Priority?
Support
For ()
Against (-)
Weight
1
Conclusive Argument (8)
OK
Cancel
19(No Transcript)
20Add Candidate
Name
Description
Priority
Arguments
?
?
?
Condition
Support
Description
Decision Rule
Simple
Advanced
Recommend this candidate if Total Support is
Reset
netsupport(decision_1, can1) gt 1
OK
Cancel
21(No Transcript)
22Add Query
Name
Caption
Info Type
Text
Range
?
?
Default
None
Response
Single value selection
Multiple value selection
Query
Value
?
Enable if
Is
OK
Cancel