120 likes | 434 Views
Hypermedia/Time-based Structuring Language (HyTime). CS 525 Project Shin Nam. Introduction. Quick Overview Misconceptions Detailed Information Benefits/Drawbacks Real Application Examples Small Sample. What is HyTime?.
E N D
Hypermedia/Time-based Structuring Language (HyTime) CS 525 Project Shin Nam
Introduction • Quick Overview • Misconceptions • Detailed Information • Benefits/Drawbacks • Real Application Examples • Small Sample Shin 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) Shin Nam - Hypermedia/Time-based Structuring Language (HyTime)
Misconceptions of HyTime • HyTime is not an application program • HyTime is not a document architecture Shin 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? Shin Nam - Hypermedia/Time-based Structuring Language (HyTime)
HyTime Modules • Base module • Location address module • Hyperlink module • Scheduling module • Rendition module Shin 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 Shin 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 Shin 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) Shin Nam - Hypermedia/Time-based Structuring Language (HyTime)
Example using HyTime Shin Nam - Hypermedia/Time-based Structuring Language (HyTime)
Conclusion • What HyTime is • Benefits and Limitations • Applications of HyTime Shin 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. Shin Nam - Hypermedia/Time-based Structuring Language (HyTime)