Abstractions in Multimedia Authoring: The MAVA Approach

  • Jürgen Hauser
  • Jing Tian
Conference paper
Part of the Eurographics book series (EUROGRAPH)


The support of abstractions in authoring systems increases the efficiency of the specification of multimedia documents. Authoring based on a very low abstraction, for example script programming, is very complex and time consuming. In addition, authoring systems supporting a high abstraction are so far restricted to one specific application area. This paper presents an extensible approach that supports abstractions in different application areas (such as computer-based training or a travel guide).

In this approach a meta document model and the corresponding presentation and authoring system are developed. During conception of the authoring system, different concepts (e.g. templates or application specific views) have been realized to introduce further abstractions.


Application Area Document Model Authoring System Script Language Tourist Guide 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Hoschka, P. et al. (Eds.) “Synchronized Multimedia Integration Language (SMIL) 2.0 Specification”. W3C Proposed Recommendation. W3C. 6/2001.Google Scholar
  2. 2.
    Jourdan, M., Layaida N., Roisin, C., Sabry-Ismail, L., Tardif, L. “Madeus, An Authoring Environment for Interactive Multimedia Documents”. In Proceedings of the ACM int. conference on Multimedia, Bristol, UK, pp 267–272, 1998.Google Scholar
  3. 3.
    Wirag, S. “Modeling of Adaptable Multimedia Documents”. In Proceedings of the 4th International Workshop Interactive Distributed Multimedia Systems and Telecommunication Services, (IDMS’97), Darmstadt, Germany, pp. 220–230,9/1997.Google Scholar
  4. 4.
    ISO/IEC DIS 13522-5.”Information Technology - Coding of Multimedia and Hypermedia Information-Part 5”. 1995.Google Scholar
  5. 5.
    Allen, J.F. “Maintaining Knowledge about Temporal Intervals”. In Communication of the ACM, 26(11):832–843, 11/1983.Google Scholar
  6. 6.
    Jourdan, M., Roisin, C., Tardif, L. “A scalable Toolkit for Designing Multimedia Authoring Environments”. In special issue “Multimedia Authoring and Presentation: Strategies, Tools and Experiences” Multimedia Tools and Applications Journal. Kluwer Academic Publishers, 2/3(12):257–279. 1999.Google Scholar
  7. 7.
    Gamma, R. Helm, R. Johnson and J. Vissides: “Design Patterns: Elements of reusable object-oriented software”, Addison Wesley, 1995.Google Scholar
  8. 8.
    Goldberg, A. “Smalltalk-80: The Interactive Programming Environment”. Addison-Wesley Reading, 1984.MATHGoogle Scholar
  9. 9.
    Marc Nanard, Jocelyne Nanard and Paul Kahn; “Pushing Reuse in Hypermedia Design: Golden Rules, Design Patterns and Constructive Templates”, In Proceedings of the ninth ACM conference on Hypertext and Hypermedia, pp. 11–20, 6/1998.Google Scholar
  10. 10.
    Hauser, J. “Realization of an Extensible Multimedia Document Model”, In Proceedings of Eurographics Multimedia’99”. Milan, Italy, pp. 113–120, 9/1999.Google Scholar
  11. 11.
    Hauser, J. and Rothennel, K. “Specification and Implementation of an Extensible Multimedia System. In Proceedings of IDMS 2000, LNCS 1905, pp 241–253, Springer, 10/2000.Google Scholar
  12. 12.
    Hauser, J. “A Component-based Extensible Multimedia System” in Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications PDPTA’01, pp. 1243–1249, 6/2001.Google Scholar
  13. 13.
    German Research Foundation (DFG). “Distributed Processing and Exchange of Digital Documents (V3D2)”. URL: http://www.cg.cs.tu-bs.de/dfgspp.VVVDD.Google Scholar
  14. 14.
    “Director version 8.5”. URL: http://www.macromedia.com/products/director. Macromedia. 2001.Google Scholar

Copyright information

© Springer-Verlag Wien 2002

Authors and Affiliations

  • Jürgen Hauser
    • 1
  • Jing Tian
    • 1
  1. 1.Institute of Parallel and Distributed High-Performance Systems (IPVR)University of StuttgartStuttgartGermany

Personalised recommendations