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.
Similar content being viewed by others
References
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.
S. Abiteboul, S. Cluet, and T. Milo, “A Database Interface for File Update,” In Proc. ACMSIGMOD, ACM Press, 1995, pp. 386-397.
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.
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.
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.
J. F. Buford, “Evaluating HyTime: An Examination and Implementation Experience,” In Proc. of Hypertext' 96, ACM Press, March 1996, pp. 105–115.
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.
P. Francois, P. Futtersack, and C. Espert, “SGML/HyTime Repositories and Object Paradigms,” Electronic Publishing, Vol. 8, Nos. 2/ 3, pp. 63–79, 1995.
T. Göttke and P. Fankhauser, “DREAM 2.0 User Manual,” Technical Report 660, GMD-IPSI, St. Augustin, 1992.
Information Technology-Text and Office Systems-Standardized Generalized Markup Language (SGML), 1986.
Information Technology-Hypermedia/Time-based Structuring Language (HyTime), 1992.
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.
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.
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.
S.J. De Rose and D.G. Durand, Making Hypermedia Work, Kluwer Academic Publishers: Boston, MA, 1994.
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.
VODAK V 4.0 User Manual. Technical Report 910, GMD-IPSI, St. Augustin, April 1995.
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.
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/A:1009647314833