The Yin/Yang web: XML syntax and RDF semantics

XML is the W3C standard document format for writing and exchanging information on the Web. RDF is the W3C standard model for describing the semantics and reasoning about information on the Web. Unfortunately, RDF and XML---although very close to each other---are based on two different paradigms. We argue that in order to lead the Semantic Web to its full potential, the syntax and the semantics of information needs to work together. To this end, we develop a model-theoretic semantics for the XML XQuery 1.0 and XPath 2.0 Data Model, which provides a unified model for both XML and RDF. This unified model can serve as the basis for Web applications that deal with both data and semantics. We illustrate the use of this model on a concrete information integration scenario. Our approach enables each side of the fence to benefit from the other, notably, we show how the RDF world can take advantage of XML query languages, and how the XML world can take advantage of the reasoning capabilities available for RDF.

[1]  Jennifer Widom,et al.  Object exchange across heterogeneous information sources , 1995, Proceedings of the Eleventh International Conference on Data Engineering.

[2]  C. M. Sperberg-McQueen,et al.  eXtensible Markup Language (XML) 1.0 (Second Edition) , 2000 .

[3]  Vipul Kashyap,et al.  InfoSleuth: Semantic Integration of Information in Open and Dynamic Environments (Experience Paper) , 1997, SIGMOD Conference.

[4]  Jonathan The Syntactic Web Syntax and Semantics on the Web , 2001 .

[5]  Rudolf Schmid,et al.  Organization for the advancement of structured information standards , 2002 .

[6]  C. M. Sperberg-McQueen,et al.  Extensible markup language , 1997 .

[7]  C. M. Sperberg-McQueen,et al.  Extensible Markup Language (XML) , 1997, World Wide Web J..

[8]  Joann J. Ordille,et al.  Querying Heterogeneous Information Sources Using Source Descriptions , 1996, VLDB.

[9]  Vassilis Christophides,et al.  Querying RDF Descriptions for Community Web Portals , 2001, BDA.

[10]  Dan Suciu,et al.  STRUDEL: a Web site management system , 1997, SIGMOD '97.

[11]  Dan Brickley,et al.  The syntactic web , 2001 .

[12]  Catriel Beeri,et al.  Mapping XML Fragments to Community Web Ontologies , 2001, WebDB.

[13]  Vipul Kashyap,et al.  InfoSleuth: agent-based semantic integration of information in open and dynamic environments , 1997, SIGMOD '97.

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

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

[16]  Dan Brickley,et al.  Resource Description Framework (RDF) Model and Syntax Specification , 2002 .

[17]  Chaitanya K. Baru,et al.  XML-based information mediation for digital libraries , 1999, DL '99.

[18]  David Carlson,et al.  Modeling XML Applications with UML: Practical e-Business Applications , 2001 .

[19]  Ioana Manolescu,et al.  Agora: Living with XML and Relational , 2000, VLDB.

[20]  Michel Scholl,et al.  Integrating ontologies and thesauri for RDF schema creation and metadata querying , 2000, International Journal on Digital Libraries.