ACM Home Page
Please provide us with feedback. Feedback
An analysis of XML database solutions for the management of MPEG-7 media descriptions
Full text PdfPdf (449 KB)
Source ACM Computing Surveys (CSUR) archive
Volume 35 ,  Issue 4  (December 2003) table of contents
Pages: 331 - 373  
Year of Publication: 2003
ISSN:0360-0300
Authors
Utz Westermann  University of Vienna, Vienna, Austria
Wolfgang Klas  University of Vienna, Vienna, Austria
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 45,   Downloads (12 Months): 350,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/954339.954340
What is a DOI?

ABSTRACT

MPEG-7 constitutes a promising standard for the description of multimedia content. It can be expected that a lot of applications based on MPEG-7 media descriptions will be set up in the near future. Therefore, means for the adequate management of large amounts of MPEG-7-compliant media descriptions are certainly desirable. Essentially, MPEG-7 media descriptions are XML documents following media description schemes defined with a variant of XML Schema. Thus, it is reasonable to investigate current database solutions for XML documents regarding their suitability for the management of these descriptions. In this paper, we motivate and present critical requirements for the management of MPEG-7 media descriptions and the resulting consequences for XML database solutions. Along these requirements, we discuss current state-of-the-art database solutions for XML documents. The analysis and comparison unveil the limitations of current database solutions with respect to the management of MPEG-7 media descriptions and point the way to the need for a new generation of XML database solutions.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Abiteboul, S., Quass, D., McHugh, J., et al. 1997. The Lorel query language for semistructured data. J. Dig. Lib. 1, 1, 68--88.
 
2
AITF. 2000. Categories for the Description of Works of Art. AITF Standard Version 2.0, Art Information Task Force (AITF).
 
3
 
4
Biron, P. and Mahotra, A. 2001. XML Schema Part 2: Datatypes. W3C Recommendation. May. World Wide Web Consortium (W3C). Web site: www.w3.org.
 
5
Boag, S., Chamberlin, D., Fernandez, M., et al. 2002. XQuery 1.0: An XML Query Language. W3C Working Draft. Nov. World Wide Web Consortium (W3C). Web site: www.w3.org.
 
6
7
 
8
Boll, S., Klas, W., and Sheth, A. 1998. Overview on using metadata to manage multimedia data. In Multimedia Data Management: Using Metadata To Integrate and Apply Digital Media, A. Sheth and W. Klas, Eds. McGraw-Hill, New York, NY.
 
9
Boncz, P. and Kersten, M. 1995. Monet---an impressionist sketch of an advanced database system. In Proceedings of the Basque International Workshop on Information Technology (BIWITT'95, San Sebastian, Spain).
 
10
Bourret, R. 2002. XML database products. May. Online article, available at http://www. rpbourret.com/xml/XMLDatabaseProds.htm.
 
11
Bray, T., Paoli, J., Sperberg-McQueen, C., and Maler, E. 2000. Extensible Markup Language (XML) 1.0 (2nd ed.). Oct. W3C Recommendation. Oct. World Wide Web Consortium (W3C). Web site: www.w3.org.
12
 
13
 
14
Chang, B., Litani, E., Kesselman, J., and Rahman, R. 2002. Document Object Model (DOM) Level 3 Abstract Schemas Specification, W3C Note Version 1.0. July. World Wide Web Consortium (W3C). Web site: www.w3.org.
 
15
 
16
Clark, J. and DeRose, S. 1999. XML Path Language (XPath). W3C Recommendation Version 1.0. Nov. World Wide Web Consortium (W3C). Web site: www.w3.org.
 
17
Cowan, R. and Tobin, R. 2001. XML Information Set. W3C Recommendation. World Wide Web Consortium (W3C). Oct. Web site: www.w3.org.
 
18
Curtis, K., Foster, P., and Stentiford, F. 1999. Metadata---the key to content management services. In Proceedings of the 3rd IEEE Meta-Data Conference (Bethesda, MD).
 
19
DCMI. 1999. Dublin Core Metadata Element Set. DCMI Recommendation Version 1.1. July. Dublin Core Metadata Initiative (DCMI). Web site: www.w3.org.
 
20
Deutsch, A., Fernandez, M., Florescu, D., et al. 1998. XML-QL: A query language for XML. In Proceedings of the W3C Query Languages Workshop (QL'98, Boston, MA).
21
 
22
Duchesne, Y. and Nyfeld, P. 2001. Ozone Developer's Guide. System Documentation Version 1.0. SMB GmbH, Leipzig, Germany.
 
23
eXcelon Corp. 2001. Managing DXE. System Documentation Release 3.5. Dec. eXcelon Corp. Burlington, Web site: www.excelon.corp.com.
 
24
Fatemi, N. and Khaled, O. 2001. Indexing and retrieval of TV news programs based on MPEG-7. In Proceedings of the IEEE International Conference on Consumer Electronics (ICCE 2001, Los Angeles, CA).
 
25
Fernandez, M., Marsh, J., and Nagy, M. 2002. XQuery 1.0 and XPath 2.0 Data Model. W3C Working Draft. Nov. World Wide Web Consortium (W3C). Web site: www.w3.org.
 
26
 
27
 
28
 
29
 
30
Florescu, D. and Kossmann, D. 1999. Storing and querying XML data using an RDBMS. IEEE Data Eng. Bull. 22, 3, 27--34.
 
31
 
32
Frankston, C. and Thompson, H. 1998. XML-Data Reduced. Unpublished Draft of W3C Note Version 0.21. University of Edinburgh, Edinburg, Scotland.
33
 
34
 
35
Gietz, W. and Dupree, C. 2002. Oracle 9i Data Cartridge Developer's Guide. System Documentation Release 2 (9.2). Oracle Corp., Redwood Shores, CA.
 
36
Gilliland-Swetland, A. 1998. Defining metadata. In Introduction to Metadata: Pathways to Digital Information, M. Baca, Ed. Getty Information Institute, Los Angeles, CA.
 
37
Goldman, R., McHugh, J., and Widom, J. 1999. From semistructured data to XML: Migrating the lore data model and query language. In Proceedings of the ACM SIGMOD Workshop on The Web and Databases (WebDB '99, Philadelphia, PA).
 
38
 
39
 
40
Guha, R. and Bray, T. 1997. Meta Content Framework Using XML. W3C Note. June. World Wide Web Consortium (W3C). Web site: www.w3.org.
 
41
Higgins, S., Agarwal, N., Agrawal, A., et al. 2002. Oracle 9i XML Database Developer's Guide---Oracle XML DB. System Documentation Release 2 (9.2). Oracle Corp., Redwood Shores, CA.
 
42
Huck, G., Macherius, I., and Fankhauser, P. 1999. PDOM: Lightweight persistency support for the document object model. In Proceedings of the Workshop "Java and Databases: Persistence Options" of the 14th Annual ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA '99, Denver, CO.
 
43
Hunter, J. and Seyrat, C. 2002. Description definition language. In Introduction to MPEG-7, B. Manjunath, P. Salembier, and T. Sikora, Eds. John Wiley & Sons, West Sussex, UK.
 
44
IBM Corp. 2000. IBM DB2 Universal Database---XML Extender Administration and Programming. System Documentation Version 7. IBM Corp., Yorktown Heights, NY.
 
45
IBM Corp. 2001a. IBM DB2 Spatial Extender---User's Guide and Reference. System Documentation Version 7. IBM Corp., Yorktown Heights, NY.
 
46
IBM Corp. 2001b. IBM DB2 Universal Database---Text Extender Administration and Programming. System Documentation Version 7. IBM Corp., Yorktown Heights, NY.
 
47
IEEE P1484.12 Learning Object Metadata Working Group. 2002. Draft Standard for Learning Object Metadata. IEEE Final Draft Standard P1484.12.1-2002. July. IEEE Learning Technology Standards Committee (LTSC). Web site: otsc.ieee.org.
 
48
Infonyte GmbH. 2002. Infonyte-DB---User Manual and Programmers Guide. System Documentation Version 2.0.2. May. Infonyte GmbH. Darmstadt, Germany. Web site: www.infonyte.com.
 
49
ISO/IEC JTC 1/SC 29/WG 11. 1999. MPEG-7: Context, Objectives and Technical Roadmap, V.12. ISO/IEC Document N2861. July. International Organization for Standardization/International Electrotechnical Commission (ISO/IEC), Geneva, Switzerland. Web site: www.iso.ch.
 
50
ISO/IEC JTC 1/SC 29/WG 11. 2001a. Information Technology---Multimedia Content Description Interface---Part 1: Systems. ISO/IEC Final Draft International Standard 15938-1:2001. Nov. International Organization for Standardization/International Electrotechnical Commission (ISO/IEC). Geneva, Switzerland. Web site: www.iso.ch.
 
51
ISO/IEC JTC 1/SC 29/WG 11. 2001b. Information Technology---Multimedia Content Description Interface---Part 2: Description Definition Language. ISO/IEC Final Draft International Standard 15938-2:2001. Sept. International Organization for Standardization/International Electrotechnical Commission (ISO/IEC), Geneva, Switzerland. Web site: www.iso.ch.
 
52
ISO/IEC JTC 1/SC 29/WG 11. 2001c. Information Technology---Multimedia Content Description Interface---Part 3: Visual. ISO/IEC Final Draft International Standard 15938-3:2001. July. International Organization for Standardization/International Electrotechnical Commission (ISO/IEC), Geneva, Switzerland. Web site: www.iso.ch.
 
53
ISO/IEC JTC 1/SC 29/WG 11. 2001d. Information Technology---Multimedia Content Description Interface---Part 4: Audio. ISO/IEC Final Draft International Standard 15938-4:2001. June. International Organization for Standardization/International Electrotechnical Commission (ISO/IEC), Geneva, Switzerland. Web site: www.iso.ch.
 
54
ISO/IEC JTC 1/SC 29/WG 11. 2001e. Information Technology---Multimedia Content Description Interface---Part 5: Multimedia Description Schemes. ISO/IEC Final Draft International Standard 15938-5:2001. Oct. International Organization for Standardization/International Electrotechnical Commission (ISO/IEC), Geneva, Switzerland. Web site: www.iso.ch.
 
55
ISO/IEC JTC 1/SC 34. 2000. SGML Applications---Topic Maps. ISO/IEC International Standard ISO/IEC 13250:2000. Feb. International Organization for Standardization/International Electrotechnical Commission (ISO/IEC), Geneva, Switzerland. Web site: www.iso.ch.
 
56
IXIASOFT Inc. 2001. Creating Client Applications for TEXTML Server---Programmer's Guide. System Documentation Version 2.1. Dec. IXIASOFT Inc., Montreal, P. Q., Canada. Web site: www.ixiasoft.com.
 
57
 
58
 
59
Jelliffe, R. 2002. The Schematron Assertion Language 1.5. Specification Version 1.5. Academia Sinica, Taipei, Taiwan.
 
60
Kanne, C. and Moerkotte, G. 1999. Efficient Storage of XML Data. Tech. rep. 8/99, University of Mannheim, Mannheim, Germany.
 
61
62
 
63
Krauskopf, T., Miller, J., Resnick, P., and Treese, W. 1996. PICS Label Distribution Label Syntax and Communication Protocols. W3C Recommendation Version 1.1. Oct. World Wide Web Consortium (W3C). Web site: www.w3.org.
 
64
 
65
Lassila, O. and Swick, R. 1999. Resource Description Framework (RDF) Model and Syntax Specification. W3C Recommendation. Feb. World Wide Web Consortium (W3C). Web site: www.w3.org.
 
66
Laux, A. and Martin, L. 2000. XUpdate---XML Update Language. XML:DB Working Draft 2000-09-14. Sept. XML:DB Initiative. Web site: www.xmldb.org.
 
67
Le Hors, A., Le Hégaret, P., Wood, L., et al. 2000. Document Object Model (DOM) Level 2 Core Specification. W3C Recommendation Version 1.0. Nov. World Wide Web Consortium (W3C). Web site: www.w3.org.
 
68
Le Hors, A., Le Hégaret, P., Wood, L., et al. 2002. Document Object Model (DOM) Level 3 Core Specification. W3C Working Draft Version 1.0. Apr. World Wide Web Consortium (W3C). Web site: www.w3.org.
69
 
70
 
71
Malhotra, A., Melton, J., Robie, J., and Walsh, N. 2002. XQuery 1.0 and XPath 2.0 Functions and Operators. W3C Working Draft. Nov. World Wide Web Consortium (W3C). Web site: www.w3.org.
 
72
Manjunath, B., Salembier, P., and Sikora, T., Eds. 2002. Introduction to MPEG-7. John Wiley & Sons, West Sussex, UK.
 
73
 
74
 
75
McGregor, C., Alonso, O., Alpha, S., et al. 2002. Oracle Text---Reference. System Documentation Release 2 (9.2). Oracle Corp., Redwood Shores, CA.
 
76
Metadata Ad Hoc Working Group. 1998. Content Standard for Digital Geospatial Metadata. FDGC Standard FGDC-STD-001-1998. June. Federal Geographic Data Committee (FGDC), Reston, VA. Web site: www.fgdc.gov.
 
77
Meyer, W. 2002. eXist User's Guide. System Documentation Version 0.71.
 
78
 
79
Microsoft Corp. 2000b. Microsoft SQL Server 2000---SQLXML 2.0. System Documentation, Microsoft Corp., Redmond WA.
 
80
 
81
Møller, A. 2003. Document Structure Description 2.0. Specification Version 2.0. BRICS, University of Aarhus, Aarhus, Denmark.
 
82
Murray, C., Abugov, D., Alexander, N., et al. 2002. Oracle Spatial---User's Guide and Reference. System Documentation Release 2 (9.2). Oracle Corp., Redwood Shores, CA.
 
83
 
84
 
85
Network development and MARC standards office. 2002. MARC 21 Concise Format for Bibliographic Data. Library of Congress Standard 2002 Concise Edition. Library of Congress. Washington, DC.
 
86
NISO. 2002. Data Dictionary---Technical Metadata for Digital Still Images. NISO Draft Standard NISO Z39.87-2002. June. National Information Standards Organization (NISO), Bethesda, MD. Web site: www.niso.org.
 
87
Pepper, S. and Moore, G. 2001. XML Topic Maps (XTM) 1.0. TopicMaps.Org Specification. Aug. TopicMaps.org Consortium, Web site: www.topicmaps.org.
 
88
Poola, L. and Haritsa, J. 2001. SphinX: Schema-conscious XML indexing. Tech. Rep. TR-2001-04. Database Systems Lab, indian Institute of Science, Bangalore, India.
 
89
Robie, J., Lapp, J., and Schach, D. 1998. XML query language (XQL). In Proceedings of the W3C Query Languages Workshop (QL'98). Boston, MA).
90
 
91
 
92
 
93
 
94
Sheth, A. and Klas, W., Eds. 1998. Multimedia Data Management: Using Metadata To Integrate and Apply Digital Media. McGraw-Hill, New York, NY.
 
95
 
96
Software AG. 2001a. Tamino X-Query. System Documentation Version 3.1.1. Nov. Software AG, Darmstadt, Germany. Web site: www.softwareag.com.
 
97
Software AG. 2001b. User Guide. System Documentation Version 3.1.1 Nov. Software AG, Darmstadt, Germany. Web site: www. softwareag.com.
 
98
Staken, K. 2001. dbXML Developers Guide 0.5. System Documentation Version 1.0. Sept. The dbXML Project.
 
99
Staken, K. 2002. Xindice Developers Guide 0.7. System Documentation Version 1.0. Mar. The Apache Software Foundation. Forest Hill, MD. Web site: www.apacha.org.
100
 
101
The PostgreSQL Global Development Group. 2002. The PostgreSQL 7.3devel Documentation. System Documentation Version 7.3. The PostgreSQL Global Development Group. Web site: www.postgergl.org.
 
102
Thompson, H., Beech, D., Maloney, M., et al. 2001. XML Schema Part 1: Structures. W3C Recommendation. May. World Wide Web Consortium (W3C). Web site: www.w3.org.
 
103
104
 
105
VRA Data Standards Committee. 2002. VRA Core Categories. VRA Standard Version 3.0. Feb. Visual Resources Assocation (VRA). Web site: www.vraweb.org.
106
 
107
X-Hive Corp. 2002. X-Hive/DB 2.0---Manual. System Documentation Release 2.0.2. May. X-Hive Corp., Rotherdam, The Neatherlands. Web site: www.x-hive.com.
 
108
XML Global Technologies, Inc. 2001. GoXML DB Administrator Help. System Documentation Version 2.0.1. Dec. XML Global Technologies, Inc., Vancouver, B.C., Canada. Web site: www.xmlglobal.com.
 
109
XML:DB Initiative for XML Databases. 2003. Frequently asked questions about XML:DB. Online article, available at http://www.xmldb.org/faqs.html.
 
110
Yoon, K., Bae, S., Lee, J., et al. 2001. MPEG-7 based news browsing: Description extraction, browsing and exchange. Proceedings of SPIE 4518.



REVIEW

"Angelica de Antonio : Reviewer"

There is a need for a good database solution for the management of large numbers of Moving Picture Experts Group (MPEG)-7 media descriptions. Given that MPEG-7 media descriptions are Extensible Markup Language (XML) documents, the authors of this   more...

Collaborative Colleagues:
Utz Westermann: colleagues
Wolfgang Klas: colleagues