TY - JOUR
T1 - A semantic approach to data translation
T2 - A case study of environmental observations data
AU - Shu, Yanfeng
AU - Ratcliffe, David
AU - Compton, Michael
AU - Squire, Geoffrey
AU - Taylor, Kerry
N1 - Publisher Copyright:
Copyright © 2014 Published by Elsevier B.V. All rights reserved.
PY - 2015/2/1
Y1 - 2015/2/1
N2 - To facilitate the exchange of environmental observations, efforts have been made to develop standardised markup languages for describing and transmitting data from multiple sources. Along with this is often a need to translate data from different formats or vocabularies to these languages. In this paper, we focus on the problem of translating data encoded in spreadsheets to an XML-based standardised exchange language. We describe the issues with data that have to be resolved. We present a solution that relies on an ontology capturing semantic gaps between data and the target language. We show how to develop such an ontology and use it to mediate translation through a real scenario where water resources data have to be translated to a standard data transfer format. In particular, we provide declarative mapping formalisms for representing relationships between spreadsheets, ontologies, and XML schemas, and give algorithms for processing mappings. We have implemented our approach in AdHoc, an ontology-mediated spreadsheet-to-XML translation tool, and showed its effectiveness with real environmental observations data.
AB - To facilitate the exchange of environmental observations, efforts have been made to develop standardised markup languages for describing and transmitting data from multiple sources. Along with this is often a need to translate data from different formats or vocabularies to these languages. In this paper, we focus on the problem of translating data encoded in spreadsheets to an XML-based standardised exchange language. We describe the issues with data that have to be resolved. We present a solution that relies on an ontology capturing semantic gaps between data and the target language. We show how to develop such an ontology and use it to mediate translation through a real scenario where water resources data have to be translated to a standard data transfer format. In particular, we provide declarative mapping formalisms for representing relationships between spreadsheets, ontologies, and XML schemas, and give algorithms for processing mappings. We have implemented our approach in AdHoc, an ontology-mediated spreadsheet-to-XML translation tool, and showed its effectiveness with real environmental observations data.
KW - Data translation
KW - Declarative mapping
KW - Ontology
KW - Spreadsheet
KW - XML-based exchange language
UR - http://www.scopus.com/inward/record.url?scp=84920547340&partnerID=8YFLogxK
U2 - 10.1016/j.knosys.2014.11.023
DO - 10.1016/j.knosys.2014.11.023
M3 - Article
SN - 0950-7051
VL - 75
SP - 104
EP - 123
JO - Knowledge-Based Systems
JF - Knowledge-Based Systems
ER -