A 15 Year Perspective on Automatic Programming
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
Transformations on a formal specification of user-computer interfaces
ACM SIGGRAPH Computer Graphics
MIKE: the menu interaction kontrol environment
ACM Transactions on Graphics (TOG) - Special issue on user interface software
A high-level user interface management system
CHI '89 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
ITS: a tool for rapidly developing interactive applications
ACM Transactions on Information Systems (TOIS)
The “HyTime ”: hypermedia/time-based document structuring language
Communications of the ACM
UIDE—an intelligent user interface design environment
Intelligent user interfaces
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A compositional model of human-computer dialogues
Multimedia interface design
ADEPT—Advanced Design Environments for Prototyping with Task Models
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
A second generation user interface design environment: The model and the runtime architecture
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
Beyond interface builders: model-based interface tools
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
Encapsulating knowledge for intelligent automatic interaction objects selection
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
Providing high-level control and expert assistance in the user interface presentation design
INTERCHI '93 Proceedings of the INTERCHI '93 conference on Human factors in computing systems
A compositional model of human-computer interaction
A compositional model of human-computer interaction
Knowledgeable development environments using shared design models
IUI '93 Proceedings of the 1st international conference on Intelligent user interfaces
Model-based user interfaces: what are they and why should we care?
UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
Design alternatives for user interface management sytems based on experience with COUSIN
CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Declarative interface models for user interface construction tools: the MASTERMIND approach
Proceedings of the IFIP TC2/WG2.7 Working Conference on Engineering for Human-Computer Interaction
The Information Marketplace: Achieving Success in Commercial Applications
Proceedings of the Workshop at NIST on Electronic Commerce, Current Research Issues and Applications
Hi-index | 0.00 |
One of the critical parts of a tutoring system is its user interface (UI), which must neither constrain an author in developing lessons, nor impede a student during practice. A system providing training over the Web must also address issues of interface transport, providing feedback and managing local context. We have developed a system, MUSE, that applies a model-based technology to address the above requirements. It supports a wide range of interface styles. Resulting Uls can be customized and capture enough application semantics to provide local feedback and manage the context required for evaluating a student's work and providing coaching.