A Descriptive Language for Information Object Reuse through Virtual Documents

The importance of reuse is well recognised for electronic document writing. However, it is rarely achieved satisfactorily because of the complexity of the task: integrating different formats, handling updates of information, addressing document author’s need for intuitiveness and simplicity, etc. In this paper, we present a language for information reuse that allows users to write virtual documents, where dynamic information objects can be retrieved from various sources, transformed, and included along with static information in SGML documents. The language uses a tree-like structure for the representation of information objects, and allows querying without a complete knowledge of the structure or the types of information. The data structures and the syntax of the language are presented through an example application. A major strength of our approach is to treat the document as a non-monolithic set of reusable information objects.

[1]  Serge Abiteboul,et al.  Querying Semi-Structured Data , 1997, Encyclopedia of Database Systems.

[2]  Jennifer Widom,et al.  The Lorel query language for semistructured data , 1997, International Journal on Digital Libraries.

[3]  Jocelyne Nanard,et al.  Using structured types to incorporate knowledge in hypertext , 1991, HYPERTEXT '91.

[4]  C. M. Sperberg-McQueen,et al.  Extensible markup language , 1997 .

[5]  Serge Abiteboul,et al.  From structured documents to novel query facilities , 1994, SIGMOD '94.

[6]  Guido Moerkotte,et al.  Querying documents in object databases , 1997, International Journal on Digital Libraries.

[7]  Alberto O. Mendelzon,et al.  Querying the World Wide Web , 1997, International Journal on Digital Libraries.

[8]  Charles F. Goldfarb,et al.  SGML handbook , 1990 .

[9]  Serge Abiteboul,et al.  Correspondence and Translation for Heterogeneous Data , 1997, ICDT.

[10]  David G. Durand,et al.  Making Hypermedia Work: A User's Guide to HyTime. , 1995 .

[11]  David M. Levy,et al.  Document Reuse and Document Systems , 1993, Electron. Publ..

[12]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[13]  David Konopnicki,et al.  W3QS: A Query System for the World-Wide Web , 1995, VLDB.