Information Technology Reference
In-Depth Information
Figure 9.5 gives an example of a text-type input field ( UserName ), the content of
which will not be able to be modified if the evaluation of the IsABeaver business
rule, which enables determination of whether or not the user is in the Beaver
category, comes back false.
Figure 9.5. Example of use of a category of travel tine in a static interaction model
(based on a BPMN-type formalism)
9.3.4. The issue of identification of category changes
Now that we have shown how, at a conceptual level, it is possible to take into
account the category of travel time experiences of users, one question remains to be
dealt with: how to take the changes of categories into consideration in real time, or
more exactly as quickly as possible, in the applications?
In the context of our approach, each user must belong to one and only one
category at all times. This implies that at the start of the application, we
automatically allocate the user to a category; which is specific to each application.
This enables us to allocate a default behavior to each application.
Based on the moment the user handles the application, the category change can
occur:
- explicitly : the user choosing the category to which he belongs. This is an option
that can be useful at the time of starting the application, if the category is
automatically chosen by default. It is not a good solution if the user must himself
define his category changes before being able to access certain parts of the
application;
- implicitly : the application itself choosing when to make the change according
to predetermined criteria.
In the event where the change is carried out implicitly, it can be done according
to several elements:
- The change happens automatically in a certain manner, following the use of a
well determined functionality in the application. For example, if the user consults a
map, we can presume that he is lost and that he is therefore in the Owl category.
Similarly, if he accesses his work schedule, we can presume that he is working and
Search WWH ::




Custom Search