Integrating and Exchanging XML Data Using Ontologies

While providing a uniform syntax and a semistructured data model, XML does not express semantics but only structure such as nesting information. In this paper, we consider the problem of data integration and interoperation of heterogeneous XML sources and use an ontology-based framework to address t...

Full description

Saved in:
Bibliographic Details
Published inJournal on Data Semantics VI pp. 67 - 89
Main Authors Xiao, Huiyong, Cruz, Isabel F.
Format Book Chapter
LanguageEnglish
Published Berlin, Heidelberg Springer Berlin Heidelberg 2006
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text

Cover

Loading…
Abstract While providing a uniform syntax and a semistructured data model, XML does not express semantics but only structure such as nesting information. In this paper, we consider the problem of data integration and interoperation of heterogeneous XML sources and use an ontology-based framework to address this problem at a semantic level. Ontologies are extensively used for domain knowledge representation, by virtue of their conceptualization of the domain, which carries explicit semantics. In our approach, the global ontology is expressed in RDF Schema (RDFS) and constructed using the global-as-view approach by merging individual local ontologies, which represent XML source schemas. We provide a formal model for the mappings between XML schemas and local RDFS ontologies and those between local ontologies and the global RDFS ontology. We consider two cases of query processing, specifically for data integration and for data interoperation. In the first case, the user poses an RDF query on the global ontology, which is answered using all the mapped XML sources. In the second case, a query is posed on a single source and then is mapped to the XML sources that are connected to that source. For each case, we discuss the problem of query containment and present an equivalent query rewriting algorithm for queries expressed in two languages: conjunctive RDQL and conjunctive XQuery.
AbstractList While providing a uniform syntax and a semistructured data model, XML does not express semantics but only structure such as nesting information. In this paper, we consider the problem of data integration and interoperation of heterogeneous XML sources and use an ontology-based framework to address this problem at a semantic level. Ontologies are extensively used for domain knowledge representation, by virtue of their conceptualization of the domain, which carries explicit semantics. In our approach, the global ontology is expressed in RDF Schema (RDFS) and constructed using the global-as-view approach by merging individual local ontologies, which represent XML source schemas. We provide a formal model for the mappings between XML schemas and local RDFS ontologies and those between local ontologies and the global RDFS ontology. We consider two cases of query processing, specifically for data integration and for data interoperation. In the first case, the user poses an RDF query on the global ontology, which is answered using all the mapped XML sources. In the second case, a query is posed on a single source and then is mapped to the XML sources that are connected to that source. For each case, we discuss the problem of query containment and present an equivalent query rewriting algorithm for queries expressed in two languages: conjunctive RDQL and conjunctive XQuery.
Author Cruz, Isabel F.
Xiao, Huiyong
Author_xml – sequence: 1
  givenname: Huiyong
  surname: Xiao
  fullname: Xiao, Huiyong
  email: hxiao@cs.uic.edu
  organization: Department of Computer Science, University of Illinois at Chicago,  
– sequence: 2
  givenname: Isabel F.
  surname: Cruz
  fullname: Cruz, Isabel F.
  email: ifc@cs.uic.edu
  organization: Department of Computer Science, University of Illinois at Chicago,  
BookMark eNpFkM1OwzAQhA0UibTkwhPkyCXg9fr3iEqBSkG9UKm3yE7sUKgcFOfA45OqldjL7KfRrkYzJ7PYR0_IHdAHoFQ9AmiKFHnNL8gcBacotYLdJclAApSI3FyR3Ch98hQwnJFsOmGlURxvSJ7SF50GQQshMsLXcfTdYMd97Aob22L123za2B1x914Vz3a0xTYdcRPH_tB3e59uyXWwh-Tzsy7I9mX1sXwrq83revlUlQ2TYixd8G2w2mDgzgcZXGNY06JkbaCyBZy20KLSzBuB2krHrVQCpmgoHDiLC3J_-pt-himBH2rX99-pBlof26j_28A_ynJNTg
CitedBy_id crossref_primary_10_1007_s00778_008_0102_5
crossref_primary_10_1177_1548512913502259
crossref_primary_10_3390_sym12010084
crossref_primary_10_1007_s00500_019_04148_3
crossref_primary_10_1007_s11042_009_0272_1
crossref_primary_10_1016_j_knosys_2014_11_023
crossref_primary_10_1007_s11280_013_0257_x
ContentType Book Chapter
Copyright Springer-Verlag Berlin Heidelberg 2006
Copyright_xml – notice: Springer-Verlag Berlin Heidelberg 2006
DOI 10.1007/11803034_4
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 354036871X
9783540368717
EISSN 1611-3349
Editor Aberer, Karl
Cudré-Mauroux, Philippe
Spaccapietra, Stefano
Editor_xml – sequence: 1
  givenname: Stefano
  surname: Spaccapietra
  fullname: Spaccapietra, Stefano
  email: stefano.spaccapietra@epfl.ch
– sequence: 2
  givenname: Karl
  surname: Aberer
  fullname: Aberer, Karl
  email: karl.aberer@epfl.ch
– sequence: 3
  givenname: Philippe
  surname: Cudré-Mauroux
  fullname: Cudré-Mauroux, Philippe
  email: philippe.cudre-mauroux@epfl.ch
EndPage 89
GroupedDBID -DT
-GH
-~X
1SB
29L
2HA
2HV
5QI
875
AASHB
ABMNI
ACGFS
ADCXD
AEFIE
ALMA_UNASSIGNED_HOLDINGS
EJD
F5P
FEDTE
HVGLF
LAS
LDH
P2P
RIG
RNI
RSU
SVGTG
VI1
~02
ID FETCH-LOGICAL-c265t-bfedfa893f4bef6fbc92cd362df06d13362fd3782e9538a6b4a675131835b1ba3
ISBN 9783540367123
3540367128
ISSN 0302-9743
IngestDate Wed Nov 06 06:29:11 EST 2024
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c265t-bfedfa893f4bef6fbc92cd362df06d13362fd3782e9538a6b4a675131835b1ba3
Notes A preliminary version of this paper was presented at the 8th International Database Engineering & Applications Symposium (Isabel F. Cruz, Huiyong Xiao, Feihong Hsu: An Ontology-Based Framework for XML Semantic Integration. IDEAS 2004: 217-226). This research was partially supported by the National Science Foundation under Awards ITR IIS-0326284 and IIS-0513553.
OpenAccessLink http://www.cs.uic.edu/~advis/publications/dataint/jods06j.pdf
PageCount 23
ParticipantIDs springer_books_10_1007_11803034_4
PublicationCentury 2000
PublicationDate 2006
PublicationDateYYYYMMDD 2006-01-01
PublicationDate_xml – year: 2006
  text: 2006
PublicationDecade 2000
PublicationPlace Berlin, Heidelberg
PublicationPlace_xml – name: Berlin, Heidelberg
PublicationSeriesTitle Lecture Notes in Computer Science
PublicationTitle Journal on Data Semantics VI
PublicationYear 2006
Publisher Springer Berlin Heidelberg
Publisher_xml – name: Springer Berlin Heidelberg
RelatedPersons Kleinberg, Jon M.
Mattern, Friedemann
Nierstrasz, Oscar
Tygar, Dough
Steffen, Bernhard
Kittler, Josef
Vardi, Moshe Y.
Weikum, Gerhard
Sudan, Madhu
Naor, Moni
Mitchell, John C.
Terzopoulos, Demetri
Pandu Rangan, C.
Kanade, Takeo
Hutchison, David
RelatedPersons_xml – sequence: 1
  givenname: David
  surname: Hutchison
  fullname: Hutchison, David
  organization: Lancaster University, UK
– sequence: 2
  givenname: Takeo
  surname: Kanade
  fullname: Kanade, Takeo
  organization: Carnegie Mellon University, Pittsburgh, USA
– sequence: 3
  givenname: Josef
  surname: Kittler
  fullname: Kittler, Josef
  organization: University of Surrey, Guildford, UK
– sequence: 4
  givenname: Jon M.
  surname: Kleinberg
  fullname: Kleinberg, Jon M.
  organization: Cornell University, Ithaca, USA
– sequence: 5
  givenname: Friedemann
  surname: Mattern
  fullname: Mattern, Friedemann
  organization: ETH Zurich, Switzerland
– sequence: 6
  givenname: John C.
  surname: Mitchell
  fullname: Mitchell, John C.
  organization: Stanford University, CA, USA
– sequence: 7
  givenname: Moni
  surname: Naor
  fullname: Naor, Moni
  organization: Weizmann Institute of Science, Rehovot, Israel
– sequence: 8
  givenname: Oscar
  surname: Nierstrasz
  fullname: Nierstrasz, Oscar
  organization: University of Bern, Switzerland
– sequence: 9
  givenname: C.
  surname: Pandu Rangan
  fullname: Pandu Rangan, C.
  organization: Indian Institute of Technology, Madras, India
– sequence: 10
  givenname: Bernhard
  surname: Steffen
  fullname: Steffen, Bernhard
  organization: University of Dortmund, Germany
– sequence: 11
  givenname: Madhu
  surname: Sudan
  fullname: Sudan, Madhu
  organization: Massachusetts Institute of Technology, MA, USA
– sequence: 12
  givenname: Demetri
  surname: Terzopoulos
  fullname: Terzopoulos, Demetri
  organization: University of California, Los Angeles, USA
– sequence: 13
  givenname: Dough
  surname: Tygar
  fullname: Tygar, Dough
  organization: University of California, Berkeley, USA
– sequence: 14
  givenname: Moshe Y.
  surname: Vardi
  fullname: Vardi, Moshe Y.
  organization: Rice University, Houston, USA
– sequence: 15
  givenname: Gerhard
  surname: Weikum
  fullname: Weikum, Gerhard
  organization: Max-Planck Institute of Computer Science, Saarbruecken, Germany
SSID ssj0000318555
ssj0002792
Score 1.8338068
Snippet While providing a uniform syntax and a semistructured data model, XML does not express semantics but only structure such as nesting information. In this paper,...
SourceID springer
SourceType Publisher
StartPage 67
SubjectTerms Data Integration System
Local Query
Mapping Table
Query Processing
Source Schema
Title Integrating and Exchanging XML Data Using Ontologies
URI http://link.springer.com/10.1007/11803034_4
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1bS8MwFA46EcQH73gngm-jsvS29sEHkY05Nn3Zxt5G0iQgaAdbB-qv9-S2bjpEfSldKG1yvuzk5Eu-E4SuCZM-TRLmKU7BC0XGPZb63Iv9GqVpTZJEKL6j-xi3-mF7GA3Lgy61uqRgN9nHSl3Jf1CFMsBVqWT_gOz8pVAA94AvXAFhuH4Jfpdp1uVQMgfoCgr_-lewkkq6PJgzocNnqqnQ1uz5fWzHKLXgMJlp3vhhSpl4qTZvFjvOg00g4dSLjTctDlY_h92O-ZbZaPCU68Nv3TZE1WQxve3YVYnHcaE3e1XdwRHOj_xINDiisfpDHi7LIwVxnRgVsZNmgduFiYspEsbTxip_YmDylVrvaQ7mcONwutLDm00dKnEdDL7hKFxH6_UUXNvGXaPdGczpNeWroqicCak8iWZBydTEynx0TZPNOQNmar6Qxrb80Lelch2B9HbRtlKlYCUXAVPuoTWR76MdZ1psTXuAwgX4MMCHS_gwwIcVfFjDh0v4DlG_2ejdtzx7MoaX-XFUeEwKLimEmjJkQsaSZamfcYhFuKzFnARwJ3kAwZ9IYUCjMQspTAyJ8t8RI4wGR6iSj3NxjHAQkFBH-hG0nwQ-TbOMZZwnjMPrGDlBV67ZI9XXpyOX6Lo0zekvnjlDW2WnOkeVYjITFxDPFezSYvcJB4VCVw
link.rule.ids 782,783,787,796,27937
linkProvider Library Specific Holdings
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Journal+on+Data+Semantics+VI&rft.au=Xiao%2C+Huiyong&rft.au=Cruz%2C+Isabel+F.&rft.atitle=Integrating+and+Exchanging+XML+Data+Using+Ontologies&rft.series=Lecture+Notes+in+Computer+Science&rft.date=2006-01-01&rft.pub=Springer+Berlin+Heidelberg&rft.isbn=9783540367123&rft.issn=0302-9743&rft.eissn=1611-3349&rft.spage=67&rft.epage=89&rft_id=info:doi/10.1007%2F11803034_4
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0302-9743&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0302-9743&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0302-9743&client=summon