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...
Saved in:
Published in | Journal on Data Semantics VI pp. 67 - 89 |
---|---|
Main Authors | , |
Format | Book Chapter |
Language | English |
Published |
Berlin, Heidelberg
Springer Berlin Heidelberg
2006
|
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get 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 |