• Home
  • Search
  • A System for Managing Oceanographic Metadata Using XML and XQuery
  • Cite Icon1
  • https://doi.org/10.4236/jcc.2014.21002Copy DOI Icon

A System for Managing Oceanographic Metadata Using XML and XQuery

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Metadata, by definition, is information associated with data, covering where, how, when and by whom the data were acquired. The chance to take part in European projects such as the EU-SeaDataNet (the Pan-European infrastructure for ocean and marine data management) made it necessary to use XML (Extensible Markup Language) as a standard file format for sharing data and metadata. At present, the Italian National Oceanographic Data Centre (OGS/NODC) has all its data and metadata contained in an Oracle relational database, and the metadata is managed using XML formats and schema (XSD; XML Schema Definition), giving common vocabularies for parameters, instruments, ships, etc. in agreement with European project standards. One problem with XML is the dynamic change in metadata schemas (XSD), necessitating development of a system which is flexible and capable of managing the changes. This paper describes a system for managing oceanographic metadata using XML files and the functionalities provided by the Oracle database. To better manage the XML format, we chose to load into the OGS/NODC database the whole XML file, using a dedicated field. The database Oracle gives us the flexibility to manage the XML format locally, within the OGS/NODC information system, using the XML DB (XML DataBase) Oracle features. This, through the use of XMLType, allows the inclusion of the XML into the database. Furthermore, through the use of the XQuery functions it is possible to create a set of views through which information contained in the XML can be viewed more immediately in a relational form. Using the XML and the XQuery functions, it is possible to store, extract and manage different kinds of information that might be exchanged at the European level. Moreover, with a RESTful (Representational State Transfer) Web Service, we have a simple and standard interface for rapidly and easily creating, modifying and deleting records containing XML files inside the database. Finally, through the use of a RESTful Web Service, it is possible to decouple the application from the database, so that through the use of software that manages HTTP URLs, such as the Mikado (SeaDataNet project), the XML file can be inserted, updated and deleted inside the database without the need for a direct connection to it.

Loading PDF

Similar Papers
  • Conference Article
  • Citations4

Towards restful web service composition for healthcare domain

  • Dec 01, 2015
  • R P Sumithra +1
  • Book Chapter
  • Citations3

A Novel Way of Invoking Web Services and RESTful Web Services Using Aspect Oriented Programming

  • Jan 01, 2011
  • Vishnuvardhan Mannava +1
  • Conference Article

Knowledge markup and XML-based distributed automated reasoning

  • Nov 02, 2003
  • Zheng-Quan Xu +2
  • Conference Article
  • Citations16

Performing distributed simulation with RESTful web-services

  • Dec 13, 2009
  • Khaldoon Al‐Zoubi +1
  • Conference Article
  • Citations11

Design of a security mechanism for RESTful Web Service communication through mobile clients

  • May 01, 2014
  • Femke De Backere +7
  • Conference Article
  • Citations1

ESE: A Tool for Enhanced STIX Elevation

  • Sep 26, 2022
  • Tianqiao Zhao +3
  • Research Article
  • Citations3

Extending the tissue microarray data exchange specification for inclusion of data analysis results

  • Jan 01, 2011
  • Journal of Pathology Informatics
  • Oliver Lyttleton +4
  • Research Article

Finding Core Topics in XML Text-based Files using Latent Dirichlet Allocation

  • Mar 26, 2025
  • Rangahau Aranga: AUT Graduate Review
  • Kirushnaamoni Ramakrishnan
  • Single Book
  • Citations43

XML Databases and the Semantic Web

  • Mar 27, 2002
  • Bhavani Thuraisingham
  • Single Report
  • Citations12

Software Tools for XML to OWL Translation

  • Jul 01, 2015
  • Thomas R Kramer +5
  • Conference Article

Methodology for Interoperability between Health Sector IT Systems using XML Messaging

  • Sep 17, 2025
  • Kitty Urbano +5
  • PDF
  • Research Article
  • Citations3

Restful Implementation of Catalogue Service for Geospatial Data Provenance

  • Oct 25, 2013
  • The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
  • L C Jiang +2
  • Research Article
  • Citations70

XML schema refinement through redundancy detection and normalization

  • Sep 22, 2007
  • The VLDB Journal
  • Cong Yu +1
  • Research Article
  • Citations11

Validating object-oriented software at design phase by achieving MC/DC

  • Jun 18, 2019
  • International Journal of System Assurance Engineering and Management
  • Swadhin Kumar Barisal +3
  • Research Article

Strategies for Integrating Services with External Systems Via Rest & Soap

  • Mar 01, 2022
  • Universal Library of Engineering Technology
  • Venkata Surendra Reddy Narapareddy
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.