Skip to main content
Log in

Building a Hybrid Database Application for Structured Documents

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

In this article, we propose a database-internal representation for SGML-/HyTime-documents based on object-oriented database technology with the following features: documents of arbitrary type can be administered. The semantics of architectural forms is reflected by means of methods that are part of the database schema and by the database-internal representation of HyTime-specific characteristics. The framework includes mechanisms to ensure conformance of documents to the HyTime standard. Measures for improved performance of HyTime operations are also described. The database-internal representation of documents is a hybrid between a completely structured and a flat representation. Namely, the structured representation is better to support the HyTime semantics, and modifications of document components. On the other hand, most operations are faster for the flat representation, as will be shown.

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. K. Aberer, K. Böhm, and C. Hüser, “The Prospects of Publishing Using Advanced Database Concepts,” Proc. of Conference on Electronic Publishing, John Wiley & Sons, Ltd., April 1994, pp. 469-480.

  2. S. Abiteboul, S. Cluet, and T. Milo, “A Database Interface for File Update,” In Proc. ACMSIGMOD, ACM Press, 1995, pp. 386-397.

  3. E. Bertino and C. Guglielmina, “Path-index: An Approach to the Efficient Execution of Object-Oriented Queries,” Data & Knowledge Engineering, Vol. 10, No. 1, pp. 1–28, 1993.

    Google Scholar 

  4. K. Böhm, E. Aberer, and E. J. Neuhold, “Administering Structured Documents in Digital Libraries,” In N. R. Adam, B. Bhargava, and Y. Yesha, editors, Digital Libraries, Lecture Notes in Computer Science, Springer Verlag, 1995, pp. 91–117.

  5. K. Böhm, K. Aberer, E. J. Neuhold, and X. Yang, “Structured Document Storage and Refined Declarative and Navigational Access Mechanisms in HyperStorM,” 1996. Accepted for publication in VLDB Journal.

  6. J. F. Buford, “Evaluating HyTime: An Examination and Implementation Experience,” In Proc. of Hypertext' 96, ACM Press, March 1996, pp. 105–115.

  7. J.P. Callan, W.B. Croft, and S.M. Hardig, “The INQUERY Retrieval System,” In Proc. of the Third International Conference on Database and Expert Systems Application, Springer Verlag, 1992, pp. 78–83.

  8. P. Francois, P. Futtersack, and C. Espert, “SGML/HyTime Repositories and Object Paradigms,” Electronic Publishing, Vol. 8, Nos. 2/ 3, pp. 63–79, 1995.

    Google Scholar 

  9. T. Göttke and P. Fankhauser, “DREAM 2.0 User Manual,” Technical Report 660, GMD-IPSI, St. Augustin, 1992.

  10. Information Technology-Text and Office Systems-Standardized Generalized Markup Language (SGML), 1986.

  11. Information Technology-Hypermedia/Time-based Structuring Language (HyTime), 1992.

  12. J.F. Koegel et al., “HyOctane: a HyTime Engine for an MMIS,” In Proc. of the ACM Conference on Multimedia, ACM Press, 1993, pp. 129–136.

  13. K. Lee et al., “Object-Oriented Modeling, Querying, and Indexing for Multi-structured Hypermedia Document Database,” In Proc. of the International Workshop on Multimedia Database Management Systems, August 1996.

  14. M.T. Özsu et al., “An Object-Oriented Multimedia Database System for a News-on-Demand Application,” Multimedia Systems, Vol. 3, pp. 182–203, 1995.

    Google Scholar 

  15. S.J. De Rose and D.G. Durand, Making Hypermedia Work, Kluwer Academic Publishers: Boston, MA, 1994.

    Google Scholar 

  16. K. Süllow et al., “MultiMedia Forum-an Interactive Online Journal,” Proc. of Conference on Electronic Publishing, John Wiley & Sons, Ltd., April 1994, pp. 413–422.

  17. VODAK V 4.0 User Manual. Technical Report 910, GMD-IPSI, St. Augustin, April 1995.

  18. M. Volz, K. Aberer, and K. Böhm, “Applying a Flexible OODBMS-IRS-Coupling to Structured Document Handling,” In Proc. of the 12th International Conference on Data Engineering, New Orleans, 1996, pp. 10–19.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Böhm, K., Aberer, K. & Klas, W. Building a Hybrid Database Application for Structured Documents. Multimedia Tools and Applications 8, 65–90 (1999). https://doi.org/10.1023/A:1009647314833

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009647314833

Navigation