Using XML to Support Media Types

The eXtensible Markup Language (XML) has drawn significant attention in research and practice of databases and web-based information systems. At the same time, lots of work has been investigated in conceptual modelling for web-based information systems which is at most loosely coupled with XML. One such research direction has led to the theory of media types, which has proven itself to be useful for the design and development of large and maintainable web-based information systems. The research reported in this article investigates how XML and the theory of media types could be brought together, i.e. how XML could be used to support media types. It turns out that some of the striking features of media types are not yet well supported by XML. Therefore, severals extensions to XML such as subelements, update operations, schema updates, views, media elements and adaptivity will be suggested in this article in order to close this gap.

[1]  Bernhard Thalheim,et al.  Fundamental Concepts of Object Oriented Databases , 1993, Acta Cybern..

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

[3]  Alin Deutsch,et al.  A Query Language for XML , 1999, Comput. Networks.

[4]  Hans-Jörg Schek,et al.  Scalable distributed query and update service implementations for XML document elements , 2001, Proceedings Eleventh International Workshop on Research Issues in Data Engineering. Document Management for Data Intensive Business and Scientific Applications. RIDE 2001.

[5]  Alon Y. Halevy,et al.  Updating XML , 2001, SIGMOD '01.

[6]  Bernhard Thalheim,et al.  Design of data-intensive Web-based information services , 2000, Proceedings of the First International Conference on Web Information Systems Engineering.

[7]  Dan Suciu,et al.  Data on the Web: From Relations to Semistructured Data and XML , 1999 .

[8]  Regina Motz,et al.  Managing Source Schema Evolution in Web Warehouses , 2002, Workshop on Information Integration on the Web.

[9]  Bernhard Thalheim,et al.  Modeling Interaction and Media Objects , 2000, NLDB.

[10]  Sven Hartmann,et al.  Mobile Content Adaptation as an Optimisation Problem , 2004, WISE Workshops.

[11]  Sophie Cluet,et al.  Your mediators need data conversion! , 1998, SIGMOD '98.

[12]  Charles F. Goldfarb,et al.  The XML Handbook , 1998 .

[13]  Serge Abiteboul,et al.  Foundations of Databases , 1994 .

[14]  Anneli Folkesson,et al.  World Wide Web Consortium (W3C) , 2005 .

[15]  Dan Suciu,et al.  Adding Structure to Unstructured Data , 1997, ICDT.

[16]  Dan Suciu,et al.  A query language and optimization techniques for unstructured data , 1996, SIGMOD '96.