hypermedia/time- based structuring language (hytime) cs 525 project shin nam
TRANSCRIPT
Hypermedia/Time-based Structuring Language (HyTime)
CS 525 Project
Shin Nam
Introduction
Quick Overview Misconceptions Detailed Information Benefits/Drawbacks Real Application Examples Small Sample
5/7/2008 2Shin Nam - Hypermedia/Time-based
Structuring Language (HyTime)
What is HyTime?
HyTime is a way to represent hypertext, multimedia, hypermedia, and time-based documents in a standard format
HyTime is a markup language that extends Standard Generalized Markup Language (SGML)
5/7/2008 3Shin Nam - Hypermedia/Time-based
Structuring Language (HyTime)
Misconceptions of HyTime
HyTime is not an application program
HyTime is not a document architecture
5/7/2008 4Shin Nam - Hypermedia/Time-based
Structuring Language (HyTime)
More Information about HyTime
HyTime provides standards for specifying interconnections within or between documents and other information objects.
HyTime also provides standards for scheduling multimedia information in time and space.
Why are these functionalities important?
5/7/2008 5Shin Nam - Hypermedia/Time-based
Structuring Language (HyTime)
HyTime Modules
Base module Location address module Hyperlink module Scheduling module Rendition module
5/7/2008 6Shin Nam - Hypermedia/Time-based
Structuring Language (HyTime)
Benefits of HyTime
HyTime is a hypermedia representation standard that is application independent
HyTime is an international standard HyTime can aid in tying repositories of
documents together
5/7/2008 7Shin Nam - Hypermedia/Time-based
Structuring Language (HyTime)
Limitations/Drawbacks of HyTime
Lack of products that support SGML/HyTime
Lack of built in “default” structure Rendering can be problematic
5/7/2008 8Shin Nam - Hypermedia/Time-based
Structuring Language (HyTime)
Real Applications of HyTime
Defense sector – the Department of Defense use for Interactive Electronic Technical Manuals (IETMs)
Corporate use – the Pinnacles Initiative and corporate internal use
Standard Music Description Language (SMDL)
5/7/2008 9Shin Nam - Hypermedia/Time-based
Structuring Language (HyTime)
Example using HyTime
5/7/2008 10Shin Nam - Hypermedia/Time-based
Structuring Language (HyTime)
Conclusion
What HyTime is Benefits and Limitations Applications of HyTime
5/7/2008 11Shin Nam - Hypermedia/Time-based
Structuring Language (HyTime)
References
Newcomb, Steven R. “Multimedia Interchange Using SGML/HyTime Part I: Structures,” IEEE, 1995.
Newcomb, Steven R. “Multimedia Interchange Using SGML/HyTime Part II: Principles and Applications,” IEEE, 1995.
Goldfarb, Charles F. “HyTime: A Standard for Structured Hypermedia Interchange,” IBM Almaden Research Center, 1991.
Newcomb, Steven R., Kipp, Neill A., Newcomb, Victoria T. “The HyTime Hypermedia/Time-based Document Structuring Language,” Communications of the ACM, 1991.
Carr, L. A., Barron, D. W., Davis, H. C., and Hall, W. “Why use HyTime?,” University of Nottingham, 1994.
Information technology – Hypermedia/Time-based Structuring Language (HyTime), Internal Organization for Standardization, 1997.
Buford, John F., “Evaluating HyTime: An Examination and Implementation Experience,” ACM, 1996.
5/7/2008 12Shin Nam - Hypermedia/Time-based
Structuring Language (HyTime)