A specification language for direct-manipulation user interfaces
ACM Transactions on Graphics (TOG) - Special issue on user interface software
Abstract interaction tools: a language for user interface management systems
ACM Transactions on Programming Languages and Systems (TOPLAS)
A visual representation for knowledge structures
HYPERTEXT '89 Proceedings of the second annual ACM conference on Hypertext
Designing Workscape: an interdisciplinary experience
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A focus+context technique based on hyperbolic geometry for visualizing large hierarchies
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Navigating hierarchically clustered networks through fisheye and full-zoom methods
ACM Transactions on Computer-Human Interaction (TOCHI)
Management of interface design knowledge with MOBI-D
Proceedings of the 2nd international conference on Intelligent user interfaces
The WebBook and the Web Forager: an information workspace for the World-Wide Web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Catching the boat with Strudel: experiences with a Web-site management system
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Hypermedia in the virtual project room - toward open 3D spatial hypermedia
HYPERTEXT '00 Proceedings of the eleventh ACM on Hypertext and hypermedia
Spatial hypertext: an alternative to navigational and semantic links
ACM Computing Surveys (CSUR)
Reading of electronic documents: the usability of linear, fisheye, and overview+detail interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
3D or not 3D?: evaluating the effect of the third dimension in a document management system
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A scalable formal method for design and automatic checking of user interfaces
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Designing the User Interface: Strategies for Effective Human-Computer Interaction
Designing the User Interface: Strategies for Effective Human-Computer Interaction
Enterprise Knowledge Management
Computer
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
A Petri Net based Environment for the Design of Event-driven Interfaces
Proceedings of the 16th International Conference on Application and Theory of Petri Nets
Teallach: A Model-Based User Interface Development Environment for Object Databases
UIDIS '99 Proceedings of the 1999 User Interfaces to Data Intensive Systems
Hi-index | 0.00 |
In this paper we present models and languages to specify 3D interfaces for accessing knowledge bases. In this approach, a specification has an abstract and a concrete level. The abstract specification language describes the contents of nodes, obtained by selecting knowledge base objects, and different categories of links on these nodes. It serves to generate an abstract interface which is a 3D spatial hypertext. The concrete specification language associates styles and layout managers to the abstract interface components, so as to produce a concrete interface in which the nodes have a presentation and a position. This concrete interface is then easily translated in a 3D scene representation language such as VRML or X3D to be displayed.