Date of Award

Spring 2005

Document Type


Degree Name

Doctor of Philosophy in Computing Sciences - (Ph.D.)


Computer Science

First Advisor

Michael Bieber

Second Advisor

Vincent Oria

Third Advisor

James Geller

Fourth Advisor

Dimitri Theodoratos

Fifth Advisor

Fabio Vitali

Sixth Advisor

David E. Millard


Many analytical applications, especially legacy systems, create documents and display screens in response to user queries "dynamically" or in real time . These documents and displays do not exist in advance, and thus hypermedia must be generated 'just in time" -automatically and dynamically.

This dissertation details the idea of 'just-in-time" hypermedia and discusses challenges encountered in this research area. A fully detailed literature review about the research issues and related research work is given. A framework for the 'just-in-time" hypermedia compares virtual documents with static documents, as well as dynamic with static hypermedia functionality. Conceptual 'just-in-time" hypermedia architecture is proposed in terms of requirements and logical components. The 'just-in-time" hypermedia engine is described in terms of architecture, functional components, information flow, and implementation details. Then test results are described and evaluated. Lastly, contributions, limitations, and future work are discussed.