next up previous contents
Next: Straw Up: Documents Previous: Documents

Document State

We are now ready to define a new model for documents, which will be called the document state model. A document can be seen as an entity present at some point in time. The document as a unit has some state within that instant of time. This document will also have some properties and relations. The properties of the document and its relationship to other documents can also be seen as units of information with state.

   figure413
Figure: A breakdown of document state

Figure gif illustrates this model of document state. Some portions of the document state can be derived automatically, others by semantic interpretation of a user when reading the document. We can separate the document state into three constituent parts (based on properties and relations):

The final important idea to consider is that state of a document may change. We will make the claim that documents present state is also a function of its previous sates. For example, while a document (call it myThesis) may have been located on goose.lcs.mit.edu, it may have subsequently moved to haystack.lcs.mit.edu. A user looking for the document myThesis by constraining his search system to the previous location may come up empty handed if the system does not remember that the document used to be on goose.lcs.mit.edu. Any piece of state that has previously existed may be of importance to the user who will later look for the document based on this previous state. Additionally, the more expressive an implemented system can be in maintaining all the state information of a given document, the better it will be able to respond to user queries.


next up previous contents
Next: Straw Up: Documents Previous: Documents

Copyright 1998, Eytan Adar (eytan@alum.mit.edu)