Toward Automatic Generation of HyTime Applications

  • John F. Buford
  • Lloyd Rutledge
  • John L. Rutledge
Part of the Eurographics book series (EUROGRAPH)


Hypermedia/Time-based Structuring Language (HyTime) provides a comprehensive set of primitives for composing hypermedia documents. HyTime engines have been developed that process the HyTime-encoded information in arbitrary conforming documents. Applications of HyTime can use engines in initial document processing, but the non-HyTime functionalities of applications must be explicitly coded. In this paper we discuss a model for generating HyTime applications. We also present a paradigm for the automatic generation of application code within the content of this model.


Application Layer Content Model Class Instance Application Code Media Object 
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.
    Koegel (Buford), J.F., Rutledge, L., Rutledge, J.L., and Keskin, C.: HyOctane: A HyTime Engine for an MMIS. Proceedings of ACM Multimedia 93. (August 1993).Google Scholar
  2. 2.
    Buford, J.F., Rutledge, L. and Rutledge, J.L.: Integrating Object-Oriented Scripting Languages with HyTime. Proceedings of IEEE International Conference on Multimedia Computing and Systems (May 1994).Google Scholar
  3. 3.
    Campbell, B., and Goodman, J. M.: HAM: A General Purpose Hypertext Abstract Machine. Communications of the ACM, vol. 31, no. 7, pp. 871–879 (July 1988).CrossRefGoogle Scholar
  4. 4.
    Goldfarb, C.F.: The SGML Handbook. Oxford University Press (1991).Google Scholar
  5. 5.
    Haan, B. J., Kahn, P., Riley, V.A., Coombs, J.H., and Meyrowitz, N.K.: IRIS Hypermedia Services. Communications of the ACM, vol. 35, no. 1, pp. 36–51 (January 1992).CrossRefGoogle Scholar
  6. 6.
    Halasz, F.G.: Reflections on Notecards: Seven Issues for the Next Generation of Hypermedia Systems. Communications of the ACM, vol. 31, no. 7, pp. 836–855 (July 1988).CrossRefGoogle Scholar
  7. 7.
    Hardman, L, Bulterman, D.C.A., and Rossum, G.V.: The Amsterdam Hypermedia Model: Extending Hypertext to Support Real Multimedia. Hypermedia, vol. 5, no. 1, p. 47–69 (1993).Google Scholar
  8. 8.
    Herzner, W., and Kummer, M.: MMV-Synchronizing Multimedia Documents: An Extension of CD A for Synchronization and Presentation of Multimedia Documents. Computation and Graphics, vol. 17, no. 3, pp. 229–241 (1993).CrossRefGoogle Scholar
  9. 9.
    Horak, W.: Office Document Architecture and Office Document Interchange Formats: Current Status of International Standardization. Computer, vol. 18, no. 10, pp. 50–60 (October 1985).CrossRefGoogle Scholar
  10. 10.
    ISO: ISO/IEC IS 10744, Hypermedia/Time-based Document Structuring Language (HyTime) (April 1992).Google Scholar
  11. 11.
    McCracken, D.L., and Yoder, E.A.: KMS: A Distributed Hypermedia System for Managing Knowledge in Organizations. Communications of the ACM, vol. 31, no. 7, pp. 820–835 (July 1988).CrossRefGoogle Scholar
  12. 12.
    Newcomb, S.R.: The “HyTime” Hypermedia/Time-based Document Structuring Language. Communications of the ACM, (December 1991).Google Scholar
  13. 13.
    Schnase, J.L., Leggett, J.J., Hicks, D.L., and Szabo, R.L.: Semantic Data Modeling of Hypermedia Associations. ACM Trans. on Information Systems. vol 11, no. 1, pp. 27–50 (January 1993).CrossRefGoogle Scholar

Copyright information

© Springer-Verlag/Wien 1994

Authors and Affiliations

  • John F. Buford
    • 1
  • Lloyd Rutledge
    • 1
  • John L. Rutledge
    • 1
  1. 1.Interactive Media Group, Department of Computer ScienceUniversity of Massachusetts--LowellLowellUSA

Personalised recommendations