"Multivalent documents" is a model of documents that addresses some of the shortcomings one currently encounters when manipulating documents in digital form. In the multivalent document model, a document is composed out of distributed data and program resources, called layers and behaviors, respectively. The model exposes virtually all aspects of document processing to behaviors, and provides the means to compose these components into a single coherent document. Behaviors allow the model to be highly extensible, including the capability to be extended to work with arbitrary document formats. We have implemented the model in Java, and developed behaviors that support multiple document types (scanned page images, HTML, and ASCII) and a number of different user-interface metaphors (e.g., "lenses" and "Notemarks"). The multivalent document model enables one to better use digital documents for tasks in which paper documents are still otherwise superior to digital documents, such as annotating someone else''s document. We have shown how the model is naturally conducive to realizing powerful forms of distributed, open annotation by implementing a variety of annotation types, some familiar and some novel.
Cited By
- Oldenettel F, Malachinski M and Reil D Integrating digital libraries into learning environments Proceedings of the 3rd ACM/IEEE-CS joint conference on Digital libraries, (280-290)
- Dushay N Localizing experience of digital content via structural metadata Proceedings of the 2nd ACM/IEEE-CS joint conference on Digital libraries, (244-252)
- Rosenstock B and Gertz M Web-based scholarship Proceedings of the 1st ACM/IEEE-CS joint conference on Digital libraries, (104-105)
Recommendations
Multivalent Documents: Inducing Structure and Behaviors in Online Digital Documents
HICSS '96: Proceedings of the 29th Hawaii International Conference on System Sciences Volume 5: Digital DocumentsDigital documents have advanced only slightly from their non-digital ancestors, incorporating a few such innovations as hypertext links and full text searching. Even the much heralded advent of multimedia, just as embedded images and video clips, are ...
A relational model for unstructured documents
SIGIR '87: Proceedings of the 10th annual international ACM SIGIR conference on Research and development in information retrievalThe logical structure of a document is usually a tree in which the order of the nodes is important at least at some level of the tree. We call a document unstructured if its structure is a single-level ordered tree. The purpose of this paper is to ...
Digital Documents: A Product Architecture Perspective
HICSS '96: Proceedings of the 29th Hawaii International Conference on System Sciences Volume 5: Digital DocumentsThis paper presents a case study describing the use of Lotus Notes to automate the publishing process of a large subscription-based industry-research firm. The case is described and analyzed using a framework that builds on concepts used in designing ...