In HAMSTERS, tasks are special nodes in a hierarchical structure that can be of different types:
Abstract | Input | Output | IO | Processing | Group | |
---|---|---|---|---|---|---|
Abstract |
|
Not Applicable |
Not Applicable |
Not Applicable |
Not Applicable |
|
User Individual |
|
|
|
|
|
|
User Cooperative |
|
|
|
|
|
|
Interactive Individual |
|
|
|
|
Not Applicable |
|
Interactive Cooperative |
|
|
|
|
Not Applicable |
|
System |
|
|
|
|
|
|
Cognitive tasks can be refined in 2 subtypes (according to the Parasuraman’s model of human information processing):
-
Cognitive analysis task
-
Individual
-
Cooperative
-
-
Cognitive decision task
-
Individual
-
Cooperative
-
Temporal operators are used to represent temporal relationships between sub-goals and between activities:
Temporal operators
Tasks can also be tagged by temporal properties to indicate whether or not they are iterative, optional or both:
Temporal properties