This paper suggests a method for developing graphical user interfaces based on generative patterns. A generative pattern contains portions of previously designed user interfaces are expressed through models that are either partially or totally instantiated. These portions could be identified and re-applied to a new design case study by generating code by instantiating the specifications contained in the models. The method involves typical models found in user interface development life cycle such as task, domain, abstract user interface, concrete user interface, final user interface, context model, and mappings between them. Any model could virtually be the source of a pattern and could be described, searched, matched, retrieved, and assemb...
Copying permitted for use of PLoP 98 This pattern language digs step by step into the design of a us...
Abstract—Despite its obvious and well-publicized potential to support the model-driven engineering o...
Abstract We introduce a framework for classifying user interface design representations, and argue t...
This paper introduces a knowledge-based method for developing user interfaces based on generative pa...
This paper introduces a knowledge-based method for developing user interfaces based on generative pa...
To become valuable, such design patterns should encode the structure of a solution and its associate...
Abstract — We address current research concerning patterns dedicated to enable higher reusability du...
HCI design patterns have been recognized to be important mean for gathering and conveying UI designs...
We address current research concerning patterns dedicated to enable higher reusability during the au...
Abstract — Current business information systems extensively rely on graphical user interfaces (GUIs)...
This PhD thesis is focused on a pattern approach for designing multi-platform user interfaces. The p...
Current business information systems extensively rely on graphical user interfaces (GUIs). These sub...
The main idea surrounding model-based approaches is to identify useful approaches for User Interface...
User interface design patterns could increase the usability while reducing the software development ...
Information systems become more accessible as a service offered to anybody, anywhere, at any time, v...
Copying permitted for use of PLoP 98 This pattern language digs step by step into the design of a us...
Abstract—Despite its obvious and well-publicized potential to support the model-driven engineering o...
Abstract We introduce a framework for classifying user interface design representations, and argue t...
This paper introduces a knowledge-based method for developing user interfaces based on generative pa...
This paper introduces a knowledge-based method for developing user interfaces based on generative pa...
To become valuable, such design patterns should encode the structure of a solution and its associate...
Abstract — We address current research concerning patterns dedicated to enable higher reusability du...
HCI design patterns have been recognized to be important mean for gathering and conveying UI designs...
We address current research concerning patterns dedicated to enable higher reusability during the au...
Abstract — Current business information systems extensively rely on graphical user interfaces (GUIs)...
This PhD thesis is focused on a pattern approach for designing multi-platform user interfaces. The p...
Current business information systems extensively rely on graphical user interfaces (GUIs). These sub...
The main idea surrounding model-based approaches is to identify useful approaches for User Interface...
User interface design patterns could increase the usability while reducing the software development ...
Information systems become more accessible as a service offered to anybody, anywhere, at any time, v...
Copying permitted for use of PLoP 98 This pattern language digs step by step into the design of a us...
Abstract—Despite its obvious and well-publicized potential to support the model-driven engineering o...
Abstract We introduce a framework for classifying user interface design representations, and argue t...