Skip to main content
Log in

Supplementing virtual documents with just-in-time hypermedia functionality

  • Published:
International Journal on Digital Libraries Aims and scope Submit manuscript

Abstract

Digital library systems and other analytic or computational applications 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 (links, comments, and bookmark anchors) must be generated “just in time”—automatically and dynamically. In addition, accessing the hypermedia features may cause target documents to be generated or re-generated. This article describes the specific challenges for virtual documents and dynamic hypermedia functionality: dynamic regeneration, and dynamic anchor re-identification and re-location. It presents Just-in-time Hypermedia Engine to support just-in-time hypermedia across digital library and other third-party applications with dynamic content, and discusses issues prompted by this research.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. AskNSDL, http://www.asknsdl.org (2010). Accessed 12 March 2010

  2. NASA’s National Space Science Data Center (NSSDC), http://www.nssdc.nasa.gov/ (2010). Accessed 30 Aug 2010

  3. Watters, C., Shepherd, M.: Research issues for virtual documents. In: Workshop on Virtual Documents, Hypertext Functionality and the Web at the 8th International World Wide Web Conference, Toronto (1999)

  4. Ranwez, S., Crampes, M.: Conceptual documents and hypertext documents are two different forms of virtual document. In: Workshop on Virtual Documents, Hypertext Functionality and the Web at the 8th International World Wide Web Conference. Toronto, May (1999)

  5. WikiWeb—Web Based Corporation Tools. http://www.wikiweb.com (2011). Accessed 12 May 2011

  6. Caumanns, J.: A Modular framework for the creation of dynamic documents. In: Workshop on Virtual Documents, Hypertext Functionality and the Web at the 8th International World Wide Web Conference, Toronto (1999)

  7. Iksal, S., Garlatti, S.: Revisiting and versioning in virtual special reports. In: Third Workshop on Adaptive Hypertext and Hypermedia, 12th ACM Conference on Hypertext and Hypermedia, Arhus (2001)

  8. Tetchueng J.L., Garlatti S., Laube S.: A context-aware learning system based on generic scenarios and the theory in didactic anthropology of knowledge. Int. J. Comput. Sci. Appl. 5(1), 71–87 (2008)

    Google Scholar 

  9. Qu, Y., Hu, W., Cheng, G.: Constructing virtual documents for ontology matching. In: Proceedings of the 15th International Conference on World Wide Web, Edinburgh, pp. 23–31 (2006)

  10. Rizk, A., Sauter, L.: Multicard: an open hypermedia system. In: Proceedings of the ACM European conference on Hypertext, Milan, pp. 4–10 (1992)

  11. Wiil, U.K., Leggett, J.J.: The HyperDisco approach to open hypermedia systems. In: Proceedings of the 7th ACM Hypertext Conference, Washington, pp. 140–148 (1996)

  12. Davis, H.: Data integrity problems in an open hypermedia link service. Ph.D. Thesis, Southampton University, Southampton (1995)

  13. Whitehead, E.J., Jr.: An architectural model for application integration in open hypermedia environments. In: Proceedings of the eighth ACM conference on Hypertext, Southampton (1997)

  14. Wiil, U.K., Nürnberg, P.J.: Evolving hypermedia middleware services: lessons and observations. In: ACM Symposium on Applied Computing, San Antonio, pp. 427–436 (1999)

  15. Halasz F., Schwartz M.: The Dexter hypertext reference model. Commun. ACM 37(2), 30–39 (1994)

    Article  Google Scholar 

  16. Grønbæk K., Trig R.H.: Design issues for a Dexter-based hypermedia system. Commun. ACM 37(2), 40–49 (1994)

    Article  Google Scholar 

  17. Wiil, U.K.: Hypermedia technology for knowledge workers: a vision of the future. In: Proceedings of the Sixteenth ACM Conference on Hypertext, Hypertext 2005, Salzburg, Sep, pp. 4–6 (2005)

  18. Tzagarakis M., Avramidis D., Kyriakopoulou M., Schraefel M.C., Vaitas M., Christodoulakis D.: Structuring primitives in the Callimachus component-based open hypermedia system. J. Netw. Comput. Appl. 26(1), 139–162 (2003)

    Article  Google Scholar 

  19. Bailey, C., El-Beltagy, S.R., Hall, W.: Link augmentation: a context-based approach to support adaptive hypermedia. In: 12th ACM Conference on Hypertext and Hypermedia, Arhus, pp. 239–251 (2001)

  20. Griffiths, J., Millard, D., Davis, H., Michaelides, D., Weal, M.: Reconciling versioning and context in hypermedia structure servers. In: Nürnberg, P.J.(ed.) Proceedings of metainformatics international symposium, Esbjerg, pp. 118–131 (2002)

  21. Goose S., Lewis A., Davis H.: OHRA: towards an open hypermedia reference architecture and a migration path for existing systems. J. Digit. Inform. 1(2), 45–61 (1997)

    Google Scholar 

  22. HyTime: Information Technology—Hypermedia/Time-based Structuring Language (HyTime). http://www.ornl.gov/sgml/wg8/docs/n1920/html/n1920.html (2011). Accessed 12 May 2011

  23. Davis, H.C., Lewis, A., Rizk, A.: OHP: a draft proposal for a standard open hypermedia protocol. In: 2nd Workshop on Open Hypermedia Systems, Washington (1996)

  24. XML Path Language (XPath). http://www.w3.org/xpath (2010). Accessed 1 Jan 2010

  25. XML Pointer Language (XPointer). http://www.w3.org/xptr (2011). Accessed 30 May 2011

  26. Karadkar U.P., Francisco-Revilla L., Furuta R., Shipman F., Arora A., Dash S., Dave P., Luke E.: Metadocuments supporting digital library information discovery. Int. J. Digit. Libr. 4(1), 25–30 (2004)

    Article  Google Scholar 

  27. Ho, S.M., Song, M., Bieber, M.: IntegraL: the effectiveness of a link-based federated search infrastructure. In: iConference, University of Illinois, Urbana-Champaign, pp. 109–114 (2010)

  28. Montero S., Díaz P., Dodero J., Aedo I.: AriadneTool: a design toolkit for hypermedia applications. J. Digit. Inform. 5(2), 214–217 (2004)

    Google Scholar 

  29. Halasz, F.G., Reflections on NoteCards: seven issues for the next generation of hypermedia systems. In: Proceedings of the ACM Conference on Hypermedia, Chapel Hill, pp. 345–365 (1987)

  30. Catanio J., Nnadi N., Zhang L., Bieber M., Galnares R.: Ubiquitous metainformation and the ‘what you want when you want it’ principle. J. Digit. Inform. 5(1), 1–37 (2004)

    Google Scholar 

  31. Ho, S.M., Song, M., Bieber, M.: Shaping user’s information seeking behavior: a Link-based federated search infrastructure. Inform. Sci. (in preparation)

  32. Galnares, R.: Augmenting applications with hypermedia functionality and metainformation. Ph.D. Thesis, New Jersey Institute of Technology, Newark (2001)

  33. Nürnberg P.J., Schraefel M.C.: Relationships among structural computing and other fields. J. Netw. Comput. Appl. 26(1), 11–26 (2003)

    Article  Google Scholar 

  34. Mozilla Web Browser. http://www.mozilla.org (2011). Accessed 30 May 2011

  35. XpointerLib. http://xpointerlib.mozdev.org/ (2011). Accessed 30 May 2011

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Min Song.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, L., Bieber, M., Song, M. et al. Supplementing virtual documents with just-in-time hypermedia functionality. Int J Digit Libr 11, 155–168 (2010). https://doi.org/10.1007/s00799-011-0065-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00799-011-0065-9

Keywords

Navigation