Abstract

With the explosion of devices, computing platforms, contextual conditions, user interfaces become more confronted to a need to be adapted to multiple configurations of the context of use. In the past, many techniques were developed to perform a task analysis for obtaining a single user interface that is adapted for a single context of use. As this user interface may become unusable for other contexts of use, there emerges a need for modelling tasks which can be supported in multiple contexts of use, considering multiple combinations of the contextual conditions. For this purpose, the concept of unit task is exploited to identify a point where traditional task models can break into two parts: a contextinsensitive part and a context-sensitive part. A widespread task model notation is then used to examine, discuss, and criticise possible configurations for modelling a context-sensitive task as a whole. One particular form is selected that attempts to achieve a clear separation of concern between the context-insensitive part, the context-sensitive part, and a new decision tree which branches to context-sensitive tasks, depending on contextual conditions. The questions of factoring out possible elements that are common across multiple contexts of use and representation of the resulting task model are discussed.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call