GLASS-Studio: An open authoring environment for distributed multimedia applications

  • Brian Heumann
  • Torsten Leidig
  • Peter Rösch
Session 2: Multimedia Services on Demand I
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1045)


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.


Multimedia interfaces authoring MHEG human computer interaction direct manipulation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    W. Clinger, J. Rees: Revised 4 Report on the Algorithmic Language Scheme, Nov. 1991.Google Scholar
  2. 2.
    J. Conklin: Hypertext: An Introduction and Survey, IEEE Computer, Sept. 1987.Google Scholar
  3. 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. 4.
    ISO/IEC IS 8824: Information Processing Systems Interconnection Specification of Abstract Syntax Notation One (ASN.1), 1987.Google Scholar
  5. 5.
    T. Leidig: Development of Cooperative Graphical Interactive Applications, Ph.D. Thesis, University of Kaiserslautern, 1994.Google Scholar
  6. 6.
    B.A. Myers: User Interface Software Tools. ACM Transactions on Computer Human Interaction, Vol. 2, No. 1, March 1995.Google Scholar
  7. 7.
    T. Meyer-Boudnik und W. Effelsberg: MHEG Explained, IEEE Multimedia, Spring 1995.Google Scholar
  8. 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. 9.
    B. Shneiderman: DirectManipulation: A Step Beyond Programming Languages. IEEE Computer, Aug. 1983.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1996

Authors and Affiliations

  • Brian Heumann
    • 1
  • Torsten Leidig
    • 2
  • Peter Rösch
    • 3
  1. 1.Softadweis AGGermany
  2. 2.Digital EquipmentCEC KarlsruheGermany
  3. 3.Fraunhofer Institute for Experimental Software EngineeringGermany

Personalised recommendations