Abstract
This paper deals with the integration of multimedia and database technologies in order to describe web multimedia documents. We present a middleware to seamlessly handle database accesses as well as compositional, spatial and temporal constraints related to data presentation. Our approach is based on the concept of Templates. A template is a logical presentation unit that merge database queries with layout specifications. We choose an XML and SMIL approach to implement template. Template definition and invocation are mapped into a XML DTD. Each template is then translated into a SMIL document. In this paper, we give an example to show the advantages of our approach.
Similar content being viewed by others
References
S. Abiteboul, On Views and XML, Symposium on Principles of Databases Systems (PODS), Philadelphia, PA, USA, 1999.
S. Abiteboul, S. Cluet, V. Christophides, T. Milo, G. Moerkotte, and J. Simeon, “Querying structured documents in object databases,” International Journal of Digital Libraries, Vol. 1, No. 1, pp. 1–19, 1997.
A. Alasqur, OQL: A Query Language for Manipulating Object Oriented Databases, 15th VLDB Conference, Amsterdam, The Netherlands, 1990.
J.F. Allen, “Maintaining knowledge about temporal intervals,” CACM, Vol. 26, No. 11, 1983.
G. Arocena and A. Mendelzon, “WebOQL: Restructuring documents, databases and webs,” in Proc. of the ICDE Conference, Orlando, Florida, USA, 1998, pp. 24–33.
S. Adah, M.L. Sapino, and V.S. Subrahmanian, “A multimedia presentation algebra,” ACM SIGMOD, Philadelphia, 1999.
E. Bertino, E. Ferrari, and M. Stolf, “A system for the specification and generation of multimedia presentations,” IEEE Transactions on Multimedia Systems, 1999.
C. Baral, G. Gonzalez, and A. Nandigam, “SQL + D: Extended display capabilities for multimedia database queries,” in Proc. of the ACM Multimedia'98 Conference, Bristol, UK, pp. 109–114.
D.C. Blair, “An extended relational document retrieval model,” Information Processing & Management, Vol. 24, No. 3, 1998.
R.G.G Cattell (Ed.), The Object Database Standard: ODMG-93, Morgan-Kaufmann, San Francisco: California, USA, 1994.
Cascading Style Sheets, level 1, W3C, REC-CSS1-19990111, 1999.
V. Christophides, S. Cluet, and J. Siméon, “On wrapping query languages and efficient XML integration,” SIGMOD Conference, Dallas, Texas, USA, 2000.
A. Deutsch, M. Fernandez, D. Florescu, A. Levy, and D. Suciu, XML-QL: A Query Language for XML, W3C, NOTE-xml-ql-19980819, 1998.
M. Egenhofer and R. Franzosa, “Point_set topological spatial relations,” Int. Journal on Geographical Information Systems, Vol. 5, No. 2, pp. 161–174, 1991.
N. Hirzalla, B. Falchuk, and A. Karmouch, “A temporal model for interactive multimedia scenarios,” Revue IEEE MultiMedia, Vol. 2, No. 1, 1995.
W. Kim, E. Bertino, and F. Rabitti, “A query language for object oriented databases,” Technical Report no. ACT-OODS-337-89, Austin, USA, 1989.
C. Keramane and A. Duda, “Interval expressions—Afunctional model for interactive dynamic multimedia presentations,” in Proc. of IEEE International Conference on Multimedia Computing and Systems (ICMCS'96), Hiroshima, Japan, 1996.
T. Lahiri, S. Abiteboul, and J. Window, “Ozone: Integrating structured and semiStructured data,” International Journal of Digital Libraries, Vol. 1, No. 1, pp. 68–88, 1997.
J. Li, T. Özsu, and D. Szafron, “Spatial reasoning rules in multimedia management systems,” in Proc. International Conference on Multimedia Modeling, Toulouse, France, 1996, pp. 119–133.
H. Liefke and D. Suciu, “XMILL: An efficient compressor for XML data,” SIGMOD Conference, Dallas, Texas, USA, 2000.
M. Lino, Y.F. Day, and A. Ghafoor, “An object-oriented model for spatio-temporal synchronization of multimedia information,” Int. Conf. On Multimedia Computing and Systems, Boston, USA, 1994.
H. Martin, “Specification of intentional multimedia presentations using an object-oriented database,” in Proc. of the International Symposium on Digital Media Information Base, Nara-Japan, 1997.
M. Mannino, J. Choi, and B. Batory, “The object oriented functional data language,” IEEE Transactions on Software Engineering, Vol. 16, No. 11, 1990.
A. Mendelson, G. Mihaila, and T. Milo, “Querying the world wide web,” Journal on Digital Libraries, Vol. 1, No. 1, pp. 54–67.
H. Martin and P. Mulhem, “Generic multimedia document presentation for theWWWusing an object DBMS,” 9th International Database Conference, Hong Kong, China, 1999, pp. 57–71.
D. Papadias and D. Sellis, “Qualitative representation of spatial knowledge in two-dimensional space,” VLDB Journal, Special Issue on Spatial Databases, Vol. 3, No. 4, pp. 479–516, 1994.
L. Rutledge, L. Hardman, and J. Ossenbruggen, “The use of Smil: Multimedia research currently applied on a global scale,” Modeling Multimedia Information and Systems Conference, Ottawa, 1999, pp. 1–17.
T. Shih and A. Chang, “Toward generic spatial/temporal computation model for multimedia presentations,” IEEE Intl. Conf. On Multimedia Computing and Systems, Château Laurier, Canada, 1997.
Synchronized Multimedia Integration Language (SMIL) 1.0 Specification, W3C, REC-smil-19989615, 1998.
Thomas, D.C. Little and Arif Ghafoor, “Interval based conceptual models for time-dependent multimedia data,” IEEE Transaction on Knowledge and Data Engineering, Vol. 5, No. 4, pp. 551–563, 1993.
T. Wahl and K. Rothermel, “Representing time in multimedia systems,” Int. Conf. On Multimedia Computing and Systems, Boston, USA, 1994.
Extensible Markup Language (XML) 1.0, W3C, REC-xml-19980210, 1998.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Mulhem, P., Martin, H. From Database to Web Multimedia Documents. Multimedia Tools and Applications 20, 263–282 (2003). https://doi.org/10.1023/A:1024024321994
Issue Date:
DOI: https://doi.org/10.1023/A:1024024321994