Formal Specification of User Interfaces: A Comparison and Evaluation of Four Axiomatic Approaches
IEEE Transactions on Software Engineering - Annals of discrete mathematics, 24
Extending State Transition Diagrams for the Specification of Human-Computer Interaction
IEEE Transactions on Software Engineering - Annals of discrete mathematics, 24
Software Engineering for User Interfaces
IEEE Transactions on Software Engineering
Specification and generation of variable, personalized graphical interfaces
International Journal of Man-Machine Studies
Software engineering considerations for the design of simulation languages
Simulation - The MIT Press scientific computation series
An object-oriented user interface management system
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
User interface management systems
Advances in Computer Graphics III
Design rationale: the argument behind the artifact
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An interface architecture to provide adaptive task-specific context for the user
International Journal of Man-Machine Studies
The University of Alberta user interface management system
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Hi-index | 0.00 |
The N-CHIME interface system was designed with the broad objective of enabling, or "empowering," different types of users to carry out effective modeling and simulation applications with the Hierarchical Simulation Language (HSL). A design methodology was developed that is based on a "parallel processes" model: a triad of parallel design processes, one directed at each of the user, the interface, and the application. For comprehensive and systematic interface design, such a methodology is essential. N-CHIME has been implemented and tested. This paper presents an overview of the design models and some of the resulting tools and techniques supportive of the application-specific user. It also highlights the importance of providing online access to the design decision rationales that were used for the various user-visible tools and devices.