In this scenario, the way content is presented to a user changes depending on where they are, and their reading habits. If the system notices that they abandon articles periodically, and they are at home, it will show the full version of articles. However if the user is in transit, on a commuter train, only the abridged version of articles will be shown.
A causal connector indicates that the source symbol is the cause or the origin of the target symbol. Causal connectors are the main operators in actors, wherein the modal response on the right is triggered by the context on the left.
A required circumstance. Can be used to indicate requirements in whatever context is appropriate.
Describes a policy for the selection or creation of content that should be included in the response.
A collection of data.
A physical device, capable of data collection or distribution. Often (but not always) a device is also intrinsically a sensor.
The circumstances under which the interaction with the user occurs.
An inference connector indicates that the target symbol may be inferred from the origin symbol. Inference connectors are the main operators in inferences, where the context elements on the right are inferred from the data on the left.
A Mandatory container represents a set of elements where all of the elements described within must be present. Represents an explicit expression that the elements are mandatory.
A facet of the user’s personality. Personas generally are stable: once established as being associated with a user, they are unlikely to change.
A special kind of data that has been explicitly created by a user. Unlike other kinds of data, User Input often has a tautological association with context (e.g. A user has the goal of opening a file, because they have explicitly said they want to open the file), so as a result it is differentiated from general data.