GLASS-Studio: An open authoring environment for distributed multimedia applications
Distributed multimedia applications recently gain a large attraction to the multimedia industry. The MHEG (Multimedia Hypermedia Expert Group) is developing an open international standard for the exchange of multimedia presentations and their work has become quite advanced now. This paper describes the MHEG standard and its implementation in the Berkom GLASS project and presents an open authoring environment for distributed multimedia applications in the MHEG context. Our so-called GLASS-Studio is an authoring environment employing the WYSIWYG (What You See Is What You Get) technique. The environment provides abstractions from the authoring domain and the underlying technical infrastructure of the GLASS system. GLASS-Studio supports rapid-prototyping and simulation capabilities, enabling an incremental and iterative design process. Real-world metaphors like direct manipulation and drag&drop provide an easy-to-learn user interface. We present a flexible cooperation scheme based on the blackboard methaphor and show how guidance and assistance for the author can be incorporated. Finally we give an overview of our generic tool named TNO which has been used for the implementation of GLASS-Studio.
KeywordsMultimedia interfaces authoring MHEG human computer interaction direct manipulation
Unable to display preview. Download preview PDF.
- 1.W. Clinger, J. Rees: Revised 4 Report on the Algorithmic Language Scheme, Nov. 1991.Google Scholar
- 2.J. Conklin: Hypertext: An Introduction and Survey, IEEE Computer, Sept. 1987.Google Scholar
- 3.D. Gelernter: Generative Communication in Linda, ACM Transactions on Programming Languages and Systems, Vol. 7, No. 1, pp. 80–112, 1985.Google Scholar
- 4.ISO/IEC IS 8824: Information Processing Systems Interconnection Specification of Abstract Syntax Notation One (ASN.1), 1987.Google Scholar
- 5.T. Leidig: Development of Cooperative Graphical Interactive Applications, Ph.D. Thesis, University of Kaiserslautern, 1994.Google Scholar
- 6.B.A. Myers: User Interface Software Tools. ACM Transactions on Computer Human Interaction, Vol. 2, No. 1, March 1995.Google Scholar
- 7.T. Meyer-Boudnik und W. Effelsberg: MHEG Explained, IEEE Multimedia, Spring 1995.Google Scholar
- 8.D. Norman: Design Principles for Human-Computer Interfaces, in „Readings in Human Computer Interaction“, Ed. R. Baecker and W. Buxton, Morgan Kaufman, Los Altos, CA, 1987.Google Scholar
- 9.B. Shneiderman: DirectManipulation: A Step Beyond Programming Languages. IEEE Computer, Aug. 1983.Google Scholar