Aspects of a Modern Multi-Media Information System

This thesis describes a new, large-scale Hypermedia project (\Hyper-G") currently being developed at the Institute for Foundations of Information Processing and Computer Supported New Media (Head: Professor Hermann Maurer) of the Technical University of Graz. Experience gathered from modern Hypermedia systems, large-scale information systems, computer aided instruction and user interface design considerations led to a number of ideas, features, and examples of applications of Hyper-G. They were condensed, put into a logical relationship, and used to formulate a set of requirements. The requirements, additional design decisions, and a discussion of implementation-related issues are part of this thesis. Also, a new concept for the creation of real-time, interactive animation is presented. It is essentially a combination of Computer Animation and Hypermedia technologies, therefore it is called \Hyper-Animation". This concept is also the basis of some of the more advanced applications of Hyper-G that are described in this thesis. Applications range from information systems and electronic publishing to exhibits that may be found in a virtual museum or exhibition environment.

[1]  Jakob Nielsen,et al.  The art of navigating through hypertext , 1990, CACM.

[2]  S. J. Young Principles of Computer Speech , 1983 .

[3]  Jock D. Mackinlay,et al.  The perspective wall: detail and context smoothly integrated , 1991, CHI.

[4]  Hermann A. Maurer,et al.  Broadening the Scope of Hypermedia Principles , 1990, Hypermedia.

[5]  M. F.,et al.  Bibliography , 1985, Experimental Gerontology.

[6]  Frank Kappe,et al.  PIC - a Metafile Format for Distributed Graphics Applications , 1991 .

[7]  Carl Hewitt,et al.  Viewing Control Structures as Patterns of Passing Messages , 1977, Artif. Intell..

[8]  Starr Roxanne Hiltz,et al.  Structuring computer-mediated communication systems to avoid information overload , 1985, CACM.

[9]  HeckbertPaul Color image quantization for frame buffer display , 1982 .

[10]  Hans-Peter Frei,et al.  The Retrieval View, a Component of the Document Architecture , 1991, Hypertext/Hypermedia.

[11]  Starr Roxanne Hiltz,et al.  The evolution of user behavior in a computerized conferencing system , 1981, CACM.

[12]  R. Kuhlen Hypertext : ein nicht-lineares Medium zwischen Buch und Wissensbank , 1991 .

[13]  Gregory K. Wallace,et al.  The JPEG still picture compression standard , 1991, CACM.

[14]  Terry A. Welch,et al.  A Technique for High-Performance Data Compression , 1984, Computer.

[15]  Jürg Nievergelt Errors in dialog design and how to avoid them , 1982 .

[16]  Patricia Carlson Square Books and Round Books: Cognitive Implications of Hypertext , 1990 .

[17]  Hermann A. Maurer,et al.  A model for next generation hypermedia systems , 1991, CSC '91.

[18]  Jeff A. Johnson,et al.  The Xerox Star: a retrospective , 1989, Computer.

[19]  Douglas C. Engelbart,et al.  A conceptual framework for the augmentation of man's intellect , 1988 .

[20]  Nadia Magnenat-Thalmann,et al.  Multimedia, Virtual Reality and Computer Animation , 1991, Hypertext/Hypermedia.

[21]  Heather Brown Standards for Structured Documents , 1989, Comput. J..

[22]  Nick Hammond,et al.  The Travel Metaphor as Design Principle and Training Aid for Navigating around Complex Systems , 1987, BCS HCI.

[23]  Bjarne Stroustrup,et al.  C++ Programming Language , 1986, IEEE Softw..

[24]  Craig W. Reynolds Computer animation with scripts and actors , 1982, SIGGRAPH.

[25]  Daniel Thalmann,et al.  An Indexed Bibliography on Image Synthesis , 1987, IEEE Computer Graphics and Applications.

[26]  Jeff Conklin,et al.  Hypertext: An Introduction and Survey , 1987, Computer.

[27]  Zeltzer,et al.  Motor Control Techniques for Figure Animation , 1982, IEEE Computer Graphics and Applications.

[28]  George Coulouris,et al.  Distributed systems - concepts and design , 1988 .

[29]  Tomás Lozano-Pérez,et al.  An algorithm for planning collision-free paths among polyhedral obstacles , 1979, CACM.

[30]  S. Joy Mountford,et al.  The Art of Human-Computer Interface Design , 1990 .

[31]  Donald E. Knuth,et al.  The T E Xbook , 1987 .

[32]  Tomoichi Takahashi,et al.  Hand gesture coding based on experiments using a hand gesture interface device , 1991, SGCH.

[33]  John S. Quarterman,et al.  The Matrix: Computer Networks and Conferencing Systems Worldwide , 1989 .

[34]  Jane Wilhelms,et al.  Toward Automatic Motion Control , 1987, IEEE Computer Graphics and Applications.

[35]  Frank Wm. Tompa,et al.  Hypertext and the Oxford English dictionary , 1988, CACM.

[36]  Richard A. Bowers The Oxford English Dictionary on compact disc , 1989 .

[37]  Frank Kappe,et al.  EDEN - A General-Purpose Graphics Editor Environment , 1988 .

[38]  Daniel Thalmann,et al.  Computer animation - theory and practice , 1985, Computer science workbench.

[39]  Rich Gossweiler,et al.  Virtual Reality on Five Dollars a Day , 1991 .

[40]  Ben Shneiderman,et al.  User interface design for the Hyperties electronic encyclopedia , 1987 .

[41]  Ian H. Witten,et al.  Metamouse: specifying graphical procedures by example , 1989, SIGGRAPH.

[42]  Hermann A. Maurer,et al.  The analyst as a starting point for a hypermedia system , 1991 .

[43]  Wolfgang J. Irler,et al.  Non-Intrusive Hypertext Anchors and Individual Colour Markings , 1990, ECHT.

[44]  Mike Keith,et al.  The i750 video processor: a total multimedia solution , 1991, CACM.

[45]  Dieter W. Fellner,et al.  Eden - an Editor Environment for Object- Oriented Graphics Editing , 1990, Eurographics.

[46]  Hermann A. Maurer,et al.  Presentation metaphors for very large hypermedia systems , 1991 .

[47]  Sathis Menon The C Workbook , 1993 .

[48]  J. Foley Interfaces for advanced computing , 1987 .

[49]  Xavier Pueyo,et al.  A Survey of Computer Animation , 1988, Comput. Graph. Forum.

[50]  Robert Stubenrauch Touring a Hyper-CAI System , 1989, ICCAL.

[51]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[52]  Thomas A. DeFanti,et al.  Two bit/pixel full color encoding , 1986, SIGGRAPH.

[53]  Daniel Thalmann,et al.  The Direction of Synthetic Actors in the Film Rendez-Vous a Montreal , 1987, IEEE Computer Graphics and Applications.

[54]  Hermann A. Maurer,et al.  Some Aspects of Hypermedia Systems and their Treatment in Hyper-G , 1990, Wirtsch..

[55]  Markus Pins,et al.  Extensions of the Color-Cell-Compression-Algorithm , 1991 .

[56]  Daniel Thalmann,et al.  Special Cinematographic Effects with Virtual Movie Cameras , 1986, IEEE Computer Graphics and Applications.

[57]  Lewis J. Pinson,et al.  2. Introduction to Object-Oriented Programming and C++ , 2019, Programming in C++.

[58]  Norbert A. Streitz,et al.  From ideas and arguments to hyperdocuments: travelling through activity spaces , 1989, Hypertext.

[59]  Clarence A. Ellis,et al.  Groupware: some issues and experiences , 1991, CACM.

[60]  Daniel Thalmann,et al.  Miranim: An Extensible Director-Oriented System for the Animation of Realistic Images , 1985, IEEE Computer Graphics and Applications.

[61]  Jock D. Mackinlay,et al.  The information visualizer, an information workspace , 1991, CHI.

[62]  Didier Le Gall,et al.  MPEG: a video compression standard for multimedia applications , 1991, CACM.

[63]  G. Agha An overview of actor languages , 1986, OOPWORK '86.

[64]  Steven M. Drucker,et al.  Intermedia: the concept and the construction of a seamless information environment , 1988, Computer.

[65]  Paul R. Calder,et al.  Composing user interfaces with InterViews , 1989, Computer.

[66]  Steve Lambert,et al.  Cd Rom the New Papyrus , 1986 .

[67]  Hermann A. Maurer,et al.  Kommunikation in einem Hypermedia-System , 1990, Hypertext und Hypermedia.

[68]  Paul R. Calder,et al.  The Design and Implementation of InterViews , 1993, C++ Workshop.

[69]  C. D. Sherman,et al.  Introduction and Survey , 1987 .

[70]  Frank Kappe Spezielle Eigenschaften großer Hypermedia-Systeme , 1991, Hypertext/Hypermedia.

[71]  Jakob Nielsen,et al.  A Similarity-Based Hypertext Browser for Reading the Unix Network News , 1989, Hypermedia.

[72]  Ian D. Benest A Hypertext System with Controlled Hype , 1989, UK Hypertext.

[73]  Patricia A. Carlson The Rhetoric of Hypertext , 1990, Hypermedia.

[74]  Fillia Makedon,et al.  HyperCostoc: a comprehensive computer-based teaching support system , 1989 .

[75]  Adrian R. L. Travis,et al.  3D Display: Synthetic Image Generation and Visual Effect Simulation , 1990, Comput. Graph. Forum.

[76]  T. H. Nelson,et al.  Complex information processing: a file structure for the complex, the changing and the indeterminate , 1965, ACM '65.

[77]  J. Owxzarczyk,et al.  Evaluation of true 3D display systems for visualizing medical volume data , 1990 .