Skip to main content

Complex Data Transformations in Digital Libraries with Spatio-Temporal Information

  • Conference paper
Digital Libraries: Universal and Ubiquitous Access to Information (ICADL 2008)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5362))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Doerr, M.: Semantic Problems of Thesaurus Mapping. Digital Information 1(8) (2001)

    Google Scholar 

  2. Godby, C.J., Young, J.A., Childress, E.: A Repository of Metadata Crosswalks. D-Lib Magazine 10(12) (2004)

    Google Scholar 

  3. 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)

    Chapter  Google Scholar 

  4. Hillmann, D., Dushay, N., Phipps, J.: Improving Metadata Quality: Augmentation and Recombination. In: International Conference on Dublin Core and Metadata Applications (2004)

    Google Scholar 

  5. Kepser, S.: A Simple Proof for the Turing-Completeness of XSLT and XQuery. In: The 2004 Conference on Extreme Markup Languages (2004)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Miles, A., Matthews, B.: Inter-Thesaurus Mapping. SWAD-E Deliverable 8.4 (2001)

    Google Scholar 

  8. Guan, J., Zhu, F., Zhou, J., Niu, L.: GQL Extending XQ to query GML documents. Geo-Spatial Information Science 9(2) (2006)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. Lehto, L.: Real-Time Content Transformations in a Web Service-Based Delivery Architecture for Geographic Information. PhD, Helsinki University of Technology (2007)

    Google Scholar 

  13. Allen, J.F.: Time and time again: The many ways to represent time. International Journal of Intelligent Systems 6(4) (1991)

    Google Scholar 

  14. Novatchev, D.: Higher-Order Functional Programming with XSLT 2.0 and FXSL. In: The 2006 Conference on Extreme Markup Languages (2006)

    Google Scholar 

  15. Keith, C.: Using XSLT to manipulate metadata. Library Hi Tech 22(2) (2004)

    Google Scholar 

  16. Hill, L.L., Frew, J., Zheng, Q.: Geographic names: The implementation of a gazetteer in a georeferenced digital library. D-Lib (1999)

    Google Scholar 

  17. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics