Model-driven architecture for user-centered design
AssigneeHewlett Packard Enterprise Development LP
InventorsJoe HILL, Steve MARNEY, Aric ROHNER
Life of this patent
Estimating the term…
Abstract
Example implementations relate to specifying a model-driven architecture for user-centered design. In an example implementation, a meta-language for the user-centered design may be defined, and a user-experience for a specified domain may be captured. A platform-independent representation of the user-centered design may be exported, and the platform-independent representation may be transformed into a platform-specific representation of the user-centered design that is executable on a targeted runtime platform.
Claims15
A method stored as computer-readable instructions on non-transient computer-readable media and executable by a processor for specifying a model-driven architecture for user-centered design, the method comprising:
- defining a meta-language for user-centered design;
- capturing a user experience design for a specified domain;
- exporting a platform-independent representation of the user experience design;
- and
- transforming the platform-independent representation into a platform-specific representation of the user experience design that is executable on a targeted runtime platform.
A system having computer-readable instructions stored on non-transient computer-readable media and executable by a processor to specify a model-driven architecture for user-centered design, comprising:
- a data capture tool to define a meta-language for user-centered design, the data capture tool to capture a user experience design for a specified domain and export a platform-independent representation of the user experience design;
- and
- a transformation tool to transform the platform-independent representation into a platform-specific representation of the user experience design that is executable on a targeted runtime platform.
A computer program product embodied as computer-readable instructions stored on non-transient computer-readable media and executable by a processor to:
- define a meta-language for user-centered design;
- capture a user experience design;
- generate a platform-independent representation of the user experience design;
- and
- transform the platform-independent representation of the user experience design into a platform-specific representation of the user experience design that is executable on a targeted runtime platform.
Dependencies are inferred from the claim text.