A high-level user interface management system
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The case against user interface consistency
Communications of the ACM
Using critics to empower users
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
On the inevitable intertwining of specification and implementation
Communications of the ACM
Towards a comprehensive user interface management system
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
Rule Based Expert Systems: The Mycin Experiments of the Stanford Heuristic Programming Project (The Addison-Wesley series in artificial intelligence)
Construction kits and design environments: steps toward human problem-domain communication
Human-Computer Interaction
Cognitive processes and ill-defined problems: a case study from design
IJCAI'69 Proceedings of the 1st international joint conference on Artificial intelligence
A cooperative problem-solver for investment management
International Journal of Information Management: The Journal for Information Professionals
Hi-index | 0.00 |
Designing a user interface is an ill-defined problem making cooperative problem solving systems a promising approach to support user interface designers. Cooperative problem solving systems are modular systems that support the human designer with multiple, independent system components. We present a system architecture and an implemented system, FRAMER, that demonstrate the cooperative problem solving approach. FRAMER represents design knowledge in formal, machine-interpretable knowledge sources such as critics and dynamic specification sheets, and in semi-formal knowledge sources such as a palette of user interface building blocks and a checklist. Each of these components contributes significantly to the overall usefulness of the system while requiring only limited resources to be designed and implemented.