USER INTERFACE STYLE GUIDE COMPLIANCE REPORTING
First Claim
1. A computer-implemented method comprising:
- parsing a first digital UI model in a plurality of digital UI models, to determine whether a first user interface, in a plurality of user interfaces within a software environment, satisfies at least a first UI style guide rule in a plurality of UI style guide rules associated with the software environment, the first digital UI model defining a plurality of attributes of the first user interface;
calculating at least one statistical measure relating to compliance with UI style guide rules based at least in part on the determination of whether the first user interface satisfies the first UI style guide rule; and
generating reporting data identifying the at least one statistical measure, the reporting data configured for presentation on a user interface of a computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
This disclosure provides various embodiments for generating reports relating to UI models'"'"' compliance with a set of UI style guide rules. A digital UI model is parsed to determine whether a user interface, in a plurality of user interfaces within a software environment, satisfies at least one UI style guide rule in a plurality of UI style guide rules associated with the software environment. The digital UI model defines a plurality of attributes of the user interface. At least one statistical measure is calculated relating to compliance with UI style guide rules. The calculation of the statistical measure is based at least in part on the determination of whether the user interface satisfies the at least one UI style guide rule. A report is then generated identifying the at least one statistical measure, the report configured for presentation on a user interface of a computing device.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
parsing a first digital UI model in a plurality of digital UI models, to determine whether a first user interface, in a plurality of user interfaces within a software environment, satisfies at least a first UI style guide rule in a plurality of UI style guide rules associated with the software environment, the first digital UI model defining a plurality of attributes of the first user interface; calculating at least one statistical measure relating to compliance with UI style guide rules based at least in part on the determination of whether the first user interface satisfies the first UI style guide rule; and generating reporting data identifying the at least one statistical measure, the reporting data configured for presentation on a user interface of a computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An article comprising a non-transitory, machine-readable storage device storing instructions operable to cause at least one processor to perform operations comprising:
-
parsing a first digital UI model in a plurality of digital UI models, to determine whether a first user interface, in a plurality of user interfaces within a software environment, satisfies at least a first UI style guide rule in a plurality of UI style guide rules associated with the software environment, the first digital UI model defining a plurality of attributes of the first user interface; calculating at least one statistical measure relating to compliance with UI style guide rules based at least in part on the determination of whether the first user interface satisfies the first UI style guide rule; and generating reporting data identifying the at least one statistical measure, the reporting data configured for presentation on a user interface of a computing device.
-
-
20. A system comprising:
-
at least one data repository including; a plurality of digital UI models, each UI model identifying attributes of at least one user interface in a plurality of user interfaces; and a plurality of plurality of UI rule check scripts, each UI rule check script in the plurality of UI rule check scripts corresponding to at least one UI style guide rule in a plurality of UI style guide rules, each UI rule check script configured, when executed by at least one processing device, to parse digital UI models and determine whether user interface attributes modeled by corresponding UI models satisfy the UI style guide rule corresponding to the executed UI rule check script; and a UI style guide reporting engine, including at least one processing device, configured to; perform a UI style guide compliance analysis by executing at least one particular UI rule check script, in the plurality of UI rule check scripts, corresponding to at least one particular UI style guide rule to parse at least one particular digital UI model in the plurality of digital UI models, to determine whether the at least one particular user interface, modeled by the at least one particular digital UI model, satisfies the at least one particular UI style guide rule; calculating at least one statistical measure based at least in part on the based on the performed UI style guide compliance analysis; and generating reporting data identifying the at least one statistical measure, the reporting data configured for presentation on a user interface of a computing device.
-
Specification