Toolglass and magic lenses: the see-through interface
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Tcl and the Tk toolkit
Challenges of HCI design and implementation
interactions
The X Resource
Directness and liveness in the morphic user interface construction environment
Proceedings of the 8th annual ACM symposium on User interface and software technology
XXL: a dual approach for building user interfaces
Proceedings of the 9th annual ACM symposium on User interface software and technology
Proceedings of the 9th annual ACM symposium on User interface software and technology
The Amulet Environment: New Models for Effective User Interface Software Development
IEEE Transactions on Software Engineering
Debugging lenses: a new class of transparent tools for user interface debugging
Proceedings of the 10th annual ACM symposium on User interface software and technology
Readings in information visualization: using vision to think
Readings in information visualization: using vision to think
Instrumental interaction: an interaction model for designing post-WIMP user interfaces
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Jazz: an extensible zoomable user interface graphics toolkit in Java
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
The architecture and implementation of CPN2000, a post-WIMP graphical application
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
The "mighty mouse" multi-screen collaboration tool
Proceedings of the 15th annual ACM symposium on User interface software and technology
Control menus: excecution and control in a single interactor
CHI '00 Extended Abstracts on Human Factors in Computing Systems
Flexible support for application-sharing architecture
ECSCW'01 Proceedings of the seventh conference on European Conference on Computer Supported Cooperative Work
The MaggLite post-WIMP toolkit: draw it, connect it and run it
Proceedings of the 17th annual ACM symposium on User interface software and technology
Revisiting visual interface programming: creating GUI tools for designers and programmers
Proceedings of the 17th annual ACM symposium on User interface software and technology
Extensible input handling in the subArctic toolkit
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Multiple pointers: a study and an implementation
IHM 2003 Proceedings of the 15th French-speaking conference on human-computer interaction on 15eme Conference Francophone sur l'Interaction Homme-Machine
Augmentation de cours et de réunions dans un campus
UbiMob '05 Proceedings of the 2nd French-speaking conference on Mobility and ubiquity computing
IHM '06 Proceedings of the 18th International Conferenceof the Association Francophone d'Interaction Homme-Machine
Représentation focus+contexte de listes hiérarchiques zoomables
IHM '06 Proceedings of the 18th International Conferenceof the Association Francophone d'Interaction Homme-Machine
Programming rich interactions using the hierarchical state machine toolkit
Proceedings of the working conference on Advanced visual interfaces
SwingStates: adding state machines to Java and the Swing toolkit
Software—Practice & Experience
COMET(s), A Software Architecture Style and an Interactors Toolkit for Plastic User Interfaces
Interactive Systems. Design, Specification, and Verification
Programs = Data + Algorithms + Architecture: Consequences for Interactive Software Engineering
Engineering Interactive Systems
Exploring the impulsion and vibration effects of tactile patterns
BCS-HCI '08 Proceedings of the 22nd British HCI Group Annual Conference on People and Computers: Culture, Creativity, Interaction - Volume 2
An Interactive System Based on Semantic Graphs
Proceedings of the Symposium on Human Interface 2009 on ConferenceUniversal Access in Human-Computer Interaction. Part I: Held as Part of HCI International 2009
Wave menus: improving the novice mode of hierarchical marking menus
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
Hi-index | 0.00 |
This paper presents a new GUI architecture for creating advanced interfaces. This model is based on a limited set of general principles that improve flexibility and provide capabilities for implementing information visualization techniques such as magic lenses, transparent tools or semantic zooming. This architecture also makes it possible to create multiple views and application-sharing systems (by sharing views on multiple computer screens) in a simple and uniform way and to handle bimanual interaction and multiple pointers. An experimental toolkit called Ubit was implemented to test the feasibility of this approach. It is based on a pseudo-declarative C++ API that tries to simplify GUI programming by providing a higher level of abstraction.