EurographicSeminars Tutorials and Perspectives in Computer Graphics o Edited by W. T. Hewitt, R. Gnatz, and D. A. Duce
L. Kjelldahl (Ed.) Multimedia Systems, Interaction and Applications 1st Eurographics Workshop, Stockholm, Sweden April 18119, 1991 With 129 Figures Springer-Verlag Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest
EurographicSeminars Edited by W. T. Hewitt, R. Gnatz, and D. A. Duce for EUROGRAPHICS - The European Association for Computer Graphics P.O. Box 16, CH-1288 Aire-Ia-Ville, Switzerland Volume Editor Lars Kjelldahl Numerical Analysis and Computing - NADA Royal Institute of Technology - KTH S-I00 44 Stockholm, Sweden ISBN-13:978-3-642-77333-4 e-isbn-13:978-3-642-77331-0 DOl: 10.1007/978-3-642-77331-0 Library of Congress Cataloging-in-Publication Data Multimedia: systems, interaction, and applications/lst Eurographics Workshop, Stockholm, Sweden, April 18/l9, 1991; L. Kjelldahl (ed.). p. cm. - (EurographicSeminars) "Record of the first Eurographics Workshop on Multimedia, held at the center for Numerical Analysis and Computing Science... Royal Institute of Technology" - Pref. Includes bibliographical references. ISBN -13 :978-3-642-77333-4 1. Hypermedia systems - Congresses. I. Kjelldahl, L. (Lars) II. Series: Eurographic seminars. QA76.76.H92M85 1992 006-dc20 92-8000 CIP This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilm or in any other way, and storage in data banks. Duplication ofthis publication or parts thereofis permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer-Verlag. Violations are liable for prosecution under the act of the German Copyright Law. 1992 EUROGRAPHICS The European Association for Computer Graphics Softcover reprint of the hardcover 1st edition 1992 The use of general descriptive names, trade marks, etc. in this publication, even if the former are not especially identified, is not to be taken as a sign that such names, as understood by the Trade Marks and Merchandise Marks Act, may accordingly be used freely by anyone. Typesetting: Camera ready by author 45/3140-543210 - Printed on acid-free paper
Preface This volume is a record of the first Eurographics Workshop on Multimedia, held at the department of Numerical Analysis and Computing Science (NADA), Royal Institute of Technology, Stockholm, April 18-19, 1991. Eurographics is the European Association for Computer Graphics. It is a non-profit organization, one of whose activities is organizing workshops to provide an interface between academic and industrial research in the field of computer graphics. The idea of holding a Eurographics workshop on multimedia was put forward at the Eurographics conference in 1989. Following the success of this first workshop, a second workshop has been announced, to take place in Darmstadt, May 4-6, 1992. The Stockholm workshop met with great interest and many good contributions were received by the program committee. There were approximately 40 participants and 23 presentations were given - so many indeed that one might characterize the workshop as a working conference - and there were many discussions focusing on the presentations. The presentations dealt with a range of topics, including the clarification of ideas about the different concepts in multimedia, object-oriented methods for multimedia, multimedia from psychological perspectives, synchronization problems in multimedia, cooperative work using multimedia, and building multimedia interfaces. The presentations were the focus for numerous discussions. There was also a small exhibition of four different multimedia systems, representing the spectrum from research prototypes to commercial products. At the end of the book there are two chapters written after the workshop which present its conclusions. The frrst is a contribution on one of the major applications of multimedia, namely education, and the second is a collection of conclusions assembled from the contributions of some of the participants at the workshop. The program committee consisted of D. Eckardt, Darmstadt, P. Egloff, Berlin, R. Guedj, Evry, C. Hornung, Darmstadt, L. Kjelldahl, Stockholm (chairman), H. Marmolin, Linkoping, P. Stucki, ZUrich, P. S. Ward, Leeds, and P. Willis, Bath. I thank them all, especially Peter Egloff and Christoph Hornung, and Matthias Muth (who joined the committee in March 1991).
VI In addition, I thank Ivan Herman from Eurographics, who gave much good advice as well as support in sending out infonnation on the workshop. Financial support from the Swedish Board for Technical Development (STU) is gratefully acknowledged, with special thanks to Barbro Atlestam from STU. The local organizer was NADA, where many people worked to prepare the workshop. Among them were Bjorn Eiderblick, Konrad Ericsson-Tollmar, JoAnn Gerdin, Lars Kjelldahl, Ingrid Melinder, Ragge Sundblad and Yngve Sundblad. The success of the workshop was due to the participants. On behalf of all concerned, I give sincere thanks to those who gave their time to prepare papers and attend the workshop. April 1992 L. Kjelldahl
Table of Contents Part I. Fundamentals... 1 1. Introduction... 3 L. Kjelldahl 2. A Proposal for a Reference Model for Cooperative HyperMedia Systems... 6 C. Hornung, A. Santos 3. CDAM - Compound Document Access and Management. An Object-Oriented Approach... 17 W. Herzner, E. Hocevar Part II. Interaction... 37 4. Multimedia from the Perspectives of Psychology... 39 H. Marmolin 5. The Design Space of Interfaces...... 53 D. M. Frohlich 6. Out of the Window: A Multi-Medium... 70 R. K. Took Part III. Synchronization... 85 7. Synchronizing the Presentation of Multimedia Objects - ODA Extensions... 87 P. Hoepner 8. An Object-Oriented Framework for Multimedia Composition and Synchronisation... 101 S. Gibbs, L. Dami, D. Tsichritzis 9. ASE - Audio and Synchronization Extension of Compound Documents... 112 M. Kummer, W. Kuhn Part IV. Demonstration Presentations... 127 10. SAL, A Hypermedia Prototype System... 129 A. Lundeberg, T. Yamamoto, T. Usuki 11. A Design Proposal for a Hypermedia Abstract Machine... 146 J. Andersson 12. How to Build a Multimedial Communication/Creation System for Music and Human Motion... l53 G. Carlsson, P. Lunden, M. Lundin, G. Nyman, P. Rajktl, T. Ungvary
VIII Part V. Cooperative Work... ~... 171 13. Multimedia Conferencing as a Universal Paradigm for Collaboration... 173 P. Venkat Rangan, H. M. Vin 14. Uniform Integration of Voice in Groupware... 186 R. Miintylii, H. Hiimmiiinen 15. A Distributed Multimedia Interface Builder... 193 Y. Sundblad 16. CoMEdiA - a Cooperative hypermedia Editing Architecture. The Problem of the Cooperative Access... 208 C. Hornung, A. Santos Part VI. Information Systems... 223 17. An Open Hypermedia System for Multimedia Applications... ;... 225 T. Kirste, W. Habner 18. The Manchester Multimedia Information System... 244 C. Goble, M. O'Docherty, P. Crowther, M. Ireton, C. Daskalakis, J. Oakley, S. Kay, C. Xydeas 19. Database Requirements for Multimedia Applications... 269 M. Rhiner, P. Stucki Part VII. Systems... 283 20. A Transputer Based Multimedia System... 285 S. K. Chng, M. J. Clark 21. Managing Multimedia Resources in Process Control: Problems and Solutions... 293 J. L. Alty, C. D. C. McCartney 22. Support for the Authors of Multimedia Tutorials... 307 D. Bell, P. Johnson 23. An Object Oriented Architecture for Interactive Animation and Simulation... 324 R. P. Casteleiro, F. Vasconcelos, M. R. Gomes Part VIII. Conclusions... 335 24. Interactive Multimedia Information Systems for Education... 337 P. Ward, F. Arshad 25. Collected Conclusions... 347 List of Participants... 355