Research Article

Definition of Guideline-Based Metrics to Evaluate AAL Ecosystem’s Usability

Table 6

Weinschenk and Barker’s cognitive principles of parametrization [156161].

PrincipleTypeParameters

1AOEnsuring action reversibility; providing a task’s completion rate and a confirmation dialogue during the actions execution.
1SeOIncluding a clear indication of the current section; providing a global navigation menu.
2AOEnsuring interface response time lower than 10 s; providing stateful component’s capable of giving feedback to the user whenever a certain action is performed. For example, when the user clicks a hyperlink, the colour of the link should change to give awareness that the link was previously accessed.
2SeOProviding text content in a simple and direct manner; avoiding flourished font families and redundant hyperlinks; avoiding the use of unrelated images within the section’s context.
5COIncluding hints to identify the data type accepted by the input component displayed, tooltips with the description of the component’s action, and labels/icons that clarify the component’s action purpose; avoiding the use of foreign words or acronyms in the text content provided; avoiding spelling errors.
6COEnsuring aesthetic similarity, proximity, and continuity across components from the same family or used to perform a similar action.
7COProviding default in the multiple-choice fields.
7SeOProviding mechanisms to display in a gradual fashion the interface functionalities, from a basic to an advanced setting.
8COEnsuring the component’s consistency.
8SeOIncluding a clear indication of the current section and its hierarchical position within the interface structure using breadcrumbs; providing a global navigation menu.
9SeOIncluding mechanisms to predict the user’s intents.
11SeOPresenting trustworthy information according to the domain being modelled by the interface.
12SeOProviding mechanisms which allow the user to customize the interface look and feel to best fit his/her personal preferences.
18AOEnsuring that results/feedback provided matches user’s expectations.
19AOProviding mechanisms that allow for reversion/recovery from any action executed within the interface.

Notes: 1: user control; 2: human limitations; 5: linguistic clarity; 6: aesthetic integrity; 7: simplicity; 8: predictability; 9: interpretation; 11: technical clarity; 12: flexibility; 18: precision; 19: forgiveness.