A knowledge-based user interface management system
CHI '88 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A programming language basis for user interface
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Generating highly interactive user interfaces
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Scope: automated generation of graphical interfaces
UIST '89 Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology
Chisel: a system for creating highly interactive screen layouts
UIST '89 Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology
Automatic, look-and-feel independent dialog creation for graphical user interfaces
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
DON: user interface presentation design assistant
UIST '90 Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology
Open Look: graphical user interface application style guidelines
Open Look: graphical user interface application style guidelines
OSF/Motif style guide: revision 1.0
OSF/Motif style guide: revision 1.0
UIDE—an intelligent user interface design environment
Intelligent user interfaces
HyperVoice: a phone-based CSCW platform
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
ACE: building interactive graphical applications
Communications of the ACM - Special issue on graphical user interfaces
A second generation user interface design environment: the model and the runtime architecture
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Generating user interfaces from data models and dialogue net specifications
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Encapsulating knowledge for intelligent automatic interaction objects selection
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Providing high-level control and expert assistance in the user interface presentation design
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Knowledgeable development environments using shared design models
IUI '93 Proceedings of the 1st international conference on Intelligent user interfaces
In search of design principles for programming environments
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Towards a dynamic strategy for computer-aided visual placement
AVI '94 Proceedings of the workshop on Advanced visual interfaces
Visual techniques for traditional and multimedia layouts
AVI '94 Proceedings of the workshop on Advanced visual interfaces
Teachers in charge: model-based authoring of educational software
CHI '95 Conference Companion on Human Factors in Computing Systems
Abstract specification of user interfaces
CHI '95 Conference Companion on Human Factors in Computing Systems
Abstract specification of user interfaces
CHI '95 Conference Companion on Human Factors in Computing Systems
Designing DEEPER: towards a user-centered development environment
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
Knowledge-based support for the user-interface design process
ACM SIGCHI Bulletin
Informing automatic generation of remote control interfaces with human designs
CHI '02 Extended Abstracts on Human Factors in Computing Systems
Generating remote control interfaces for complex appliances
Proceedings of the 15th annual ACM symposium on User interface software and technology
Metatools for Knowledge Acquisition
IEEE Software
Layout Appropriateness: A Metric for Evaluating User Interface Widget Layout
IEEE Transactions on Software Engineering
Workflow-oriented prototyping for the development of interactive software
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Reflection of a Year Long Model-Driven Business and UI Modeling Development Project
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
ERCIM'02 Proceedings of the User interfaces for all 7th international conference on Universal access: theoretical perspectives, practice, and experience
User-centered design and business process modeling: cross road in rapid prototyping tools
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
Dialogue graphs: a formal and visual specification technique for dialogue modelling
FAC-FA'96 Proceedings of the 1996 BCS-FACS conference on Formal Aspects of the Human Computer Interface
Model-driven approach for managing human interface design life cycle
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Designing Izbushka: Investigating Interactions in Context Zero Environments
International Journal of Agent Technologies and Systems
Hi-index | 0.00 |
Building an interactive application involves the design of both a data model and a graphical user interface (GUI) to present that model to the user. These two design activities are typically approached as separate tasks and are frequently undertaken by different individuals or groups. Our apporach eliminated redundant specification work by generating an interface directly from the data model itself. An inference engine using style rules for selecting and placing GUI controls (i.e., widgets) is integrated with an interface design tool to generate a user interface definition. This approach allows a single data model to be mapped onto multiple GUI's by substituting the appropriate rule set and thus represents a step toward a GUI-independent run-time layout facility.