Conceptual Modeling for XML: A Survey

Recently XML is the standard format used for the exchange of data between information systems and is also frequently applied as a logical database model. If we use XML as a logical database model we need a conceptual model for the description of its semantics. However, XML as a logical database model has some special characteristics which makes existing conceptual models as E-R or UML unsuitable. In this pa- per, the current approaches to the conceptual modeling of XML data are described in an uniform style. A list of requirements for XML conceptual models is presented and described approaches are compared on the base of the requirements.

[1]  Bernhard Thalheim,et al.  Entity-relationship modeling - foundations of database technology , 2010 .

[2]  David W. Embley,et al.  Developing XML Documents with Guaranteed "Good" Properties , 2001, ER.

[3]  Terry Halpin,et al.  Information modeling and relational databases: from conceptual analysis to logical design , 2001 .

[4]  Tok Wang Ling,et al.  Designing semistructured databases using ORA-SS model , 2001, Proceedings of the Second International Conference on Web Information Systems Engineering.

[5]  Giuseppe Psaila,et al.  ERX: a conceptual model for XML documents , 2000, SAC '00.

[6]  Paul J. Walmsley,et al.  XML Schema Part 0: Primer Second Edition , 2004 .

[7]  B. Lóscio,et al.  Conceptual modeling of XML schemas , 2003, WIDM '03.

[8]  James Clark,et al.  XSL Transformations (XSLT) Version 1.0 , 1999 .

[9]  Fabio Vitali,et al.  Schemapath, a minimal extension to xml schema for conditional constraints , 2004, WWW '04.

[10]  Antonio Badia,et al.  Conceptual modeling for semistructured data , 2002, Proceedings of the Third International Conference on Web Information Systems Engineering (Workshops), 2002..

[11]  David W. Embley,et al.  Enterprise Modeling with Conceptual XML , 2004, ER.

[12]  Murali Mani,et al.  EReX: A Conceptual Model for XML , 2004, XSym.

[13]  Tharam S. Dillon,et al.  A semantic network-based design methodology for XML documents , 2002, TOIS.

[14]  J. Clark,et al.  RELAX NG specification , 2001 .

[15]  Tok Wang Ling,et al.  Automatic Generation of XQuery View Definitions from ORA-SS Views , 2003, ER.

[16]  Tok Wang Ling,et al.  Designing Valid XML Views , 2002, ER.

[17]  Tok Wang Ling,et al.  Resolving Structural Conflicts in the Integration of XML Schemas: A Semantic Approach , 2003, ER.

[18]  Dongwon Lee,et al.  Semantic Data Modeling Using XML Schemas , 2001, ER.

[19]  M. Lee,et al.  ORA-SS: An Object-Relationship-Attribute Model for Semi-structured Data , 2000 .

[20]  Murali Mani,et al.  Data modeling using xml schemas , 2003 .

[21]  Tok Wang Ling,et al.  A Case Tool for Designing XML Views , 2002, DIWeb.