Applied software architecture
Principles for a Usability-Oriented Pattern Language
OZCHI '98 Proceedings of the Australasian Conference on Computer Human Interaction
What makes a good user interface pattern language?
AUIC '04 Proceedings of the fifth conference on Australasian user interface - Volume 28
PaMGIS: A Framework for Pattern-Based Modeling and Generation of Interactive Systems
Proceedings of the 13th International Conference on Human-Computer Interaction. Part I: New Trends
PIM tool: support for pattern-driven and model-based UI development
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
Patterns in task-based modeling of user interfaces
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
Generative pattern-based design of user interfaces
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
The architect's dilemma – will reference architectures help?
QoSA'05 Proceedings of the First international conference on Quality of Software Architectures and Software Quality, and Proceedings of the Second International conference on Software Quality
Hi-index | 0.00 |
Patterns for visual GUI design propagate the specification of user interfaces with proven usability and motivate model-based development processes with increased reuse of GUI component compositions. However, a common structure, that captures all the reusability and variability demands, neither has been established for the descriptive form nor the generative kind of user interface patterns. Dedicated GUI specification languages like UIML and UsiXML fail to express pattern definitions that can be instantiated in varying contexts. Thus, model-based processes are required to introduce own media to store those patterns. With our approach, we review the state of the art for generative user interface pattern definition and derive requirements which we refine by a Global Analysis. Finally, we developed a model that accommodates primary factors and their impacts towards the concept for a more sophisticated generative user interface pattern definition.