Supporting virtual documents in just-in-time hypermedia systems

Li Zhang, Michael Bieber, David Millard, Vincent Oria

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations


Many analytical or computational applications, especially legacy systems, create documents and display screens in response to user queries "dynamically" or in "real time". These "virtual documents" do not exist in advance, and thus hypermedia features must be generated "just in time" - automatically and dynamically. Additionally, the hypermedia features may have to cause target documents to be generated or re-generated. This paper focuses on the specific challenges faced in hypermedia support for virtual documents of dynamic hypermedia functionality, dynamic regeneration, and dynamic anchor re-identification and re-location. It presents a prototype called JHE (Just-in-time Hypermedia Engine) to support just-in-time hypermedia across third party applications with dynamic content, and discusses issues prompted by this research.

Original languageEnglish (US)
Title of host publicationProceedings of the 2004 ACM Symposium on Document Engineering
PublisherAssociation for Computing Machinery (ACM)
Number of pages10
ISBN (Print)1581139381, 9781581139389
StatePublished - 2004
EventProceedings of the 2004 ACM Symposium on Document Engineering - Milwaukee, WI, United States
Duration: Oct 28 2004Oct 30 2004

Publication series

NameProceedings of the 2004 ACM Symposium on Document Engineering


OtherProceedings of the 2004 ACM Symposium on Document Engineering
Country/TerritoryUnited States
CityMilwaukee, WI

All Science Journal Classification (ASJC) codes

  • General Engineering


  • Dynamic hypermedia functionality
  • Dynamic regeneration
  • Integration architecture
  • Just-in-time hypermedia
  • Re-identification
  • Re-location
  • Virtual documents


Dive into the research topics of 'Supporting virtual documents in just-in-time hypermedia systems'. Together they form a unique fingerprint.

Cite this