Abstract
The DIGMAP project researched automated methods for enriching metadata records with structured geo-temporal information. This paper presents our findings regarding the use of XML technology for expressing transformations between the different XML schemas used in DIGMAP metadata records and service interfaces. Both XSLT and XQuery are functional, declarative languages that effectively support XML data integration. They are also extensible, in the sense that new functions can be specified in Java and then combined with general XPath expressions. We extended an XSLT/Xquery engine with additional functions for processing spatio-temporal information and for dealing with incompleteness and inconsistencies in the data. The paper discusses the application over different XML formats and metadata standards.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Doerr, M.: Semantic Problems of Thesaurus Mapping. Digital Information 1(8) (2001)
Godby, C.J., Young, J.A., Childress, E.: A Repository of Metadata Crosswalks. D-Lib Magazine 10(12) (2004)
Janée, G., Frew, J.: A hybrid declarative/Procedural metadata mapping language based on python. In: Rauber, A., Christodoulakis, S., Tjoa, A.M. (eds.) ECDL 2005. LNCS, vol. 3652, pp. 302–313. Springer, Heidelberg (2005)
Hillmann, D., Dushay, N., Phipps, J.: Improving Metadata Quality: Augmentation and Recombination. In: International Conference on Dublin Core and Metadata Applications (2004)
Kepser, S.: A Simple Proof for the Turing-Completeness of XSLT and XQuery. In: The 2004 Conference on Extreme Markup Languages (2004)
Manghi, P., Simeoni, F., Lievens, D., Connor, R.: Hybrid Applications over XML: Integrating the Procedural and Declarative Approaches. In: The 4th ACM CIKM Workshop on Web Information and Data Management (2002)
Miles, A., Matthews, B.: Inter-Thesaurus Mapping. SWAD-E Deliverable 8.4 (2001)
Guan, J., Zhu, F., Zhou, J., Niu, L.: GQL Extending XQ to query GML documents. Geo-Spatial Information Science 9(2) (2006)
Martins, B., Manguinhas, H., Borbinha, J.: Extracting and Exploring Semantic Geographical Information from Textual Resources. In: The 2nd IEEE International Conference on Semantic Computing, ICSC (2008)
Manguinhas, H., Martins, B., Borbinha, J., Siabato, W.: A Geo-Temporal Web Gazetteer Service Integrating Data From Multiple Sources. In: The 3rd IEEE International Conference on Digital Information Management, ICDIM (2008)
Chung, W., Park, S.-Y., Bae, H.-Y.: An Extension of XQuery for Moving Objects over GML. In: The IEEE International Conference on Information Technology, ITCC (2004)
Lehto, L.: Real-Time Content Transformations in a Web Service-Based Delivery Architecture for Geographic Information. PhD, Helsinki University of Technology (2007)
Allen, J.F.: Time and time again: The many ways to represent time. International Journal of Intelligent Systems 6(4) (1991)
Novatchev, D.: Higher-Order Functional Programming with XSLT 2.0 and FXSL. In: The 2006 Conference on Extreme Markup Languages (2006)
Keith, C.: Using XSLT to manipulate metadata. Library Hi Tech 22(2) (2004)
Hill, L.L., Frew, J., Zheng, Q.: Geographic names: The implementation of a gazetteer in a georeferenced digital library. D-Lib (1999)
Freire, N., Borbinha, J., Martins, B.: Consolidation of References to Persons in Bibliographic Databases. In: Buchanan, G., Masoodian, M., Cunningham, S.J. (eds.) ICADL 2008. LNCS, vol. 5362, pp. 256–265. Springer, Heidelberg (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Martins, B., Freire, N., Borbinha, J. (2008). Complex Data Transformations in Digital Libraries with Spatio-Temporal Information. In: Buchanan, G., Masoodian, M., Cunningham, S.J. (eds) Digital Libraries: Universal and Ubiquitous Access to Information. ICADL 2008. Lecture Notes in Computer Science, vol 5362. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89533-6_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-89533-6_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-89532-9
Online ISBN: 978-3-540-89533-6
eBook Packages: Computer ScienceComputer Science (R0)