Method and computer system for evaluating the complexity of a user interface
First Claim
1. A computer complexity indicator having instructions to evaluate the complexity of a user interface that has device class specific representations, each device class specific representation referring to a respective device class and having a respective layout component hierarchy;
- the complexity indicator comprising;
a library having complexity evaluation functions to determine complexity values of layout components of the respective layout component hierarchies, where each complexity evaluation fruition is associated with the layout component to which it is applied; and
an aggregator to aggregate the complexity values by device class according to the corresponding layout component hierarchy of the respective device class specific representation.
2 Assignments
0 Petitions
Accused Products
Abstract
Method and computer system for evaluating the complexity a user interface. A complexity indicator (121) receives (430) device class specific representations (301, 302) of the user interface. Each device class specific representation (301, 302) refers to a respective device class (DC1, DC2). The complexity indicator (121) determines complexity values of layout components (1 to 9) of the device class specific representations (301, 302) by using complexity evaluation functions (EF5-DC1, EF5-DC2, EF6-DC1, EF6-DC2), associated with the layout components (5, 6) and aggregates the complexity values by device class according to a corresponding layout component hierarchy (321, 322) of the respective device class specific representation (301, 302).
-
Citations
12 Claims
-
1. A computer complexity indicator having instructions to evaluate the complexity of a user interface that has device class specific representations, each device class specific representation referring to a respective device class and having a respective layout component hierarchy;
- the complexity indicator comprising;
a library having complexity evaluation functions to determine complexity values of layout components of the respective layout component hierarchies, where each complexity evaluation fruition is associated with the layout component to which it is applied; and
an aggregator to aggregate the complexity values by device class according to the corresponding layout component hierarchy of the respective device class specific representation. - View Dependent Claims (2, 3, 4, 5, 10, 12)
- the complexity indicator comprising;
-
6. A method for complexity evaluation of a user interface, comprising:
-
receiving device class specific representations of the user interface, wherein each device class specific representation referring to a respective device class;
determining complexity values of layout components of the device class specific representations by applying complexity evaluation functions that are associated with respective layout components; and
aggregating the complexity values by device class according to a corresponding layout component hierarchy of the respective device class specific representation. - View Dependent Claims (7, 8, 9)
-
-
11. (canceled)
Specification