Element Description

Allows for the specification of Service keywords that are representative of the service being described. The controlled vocabulary for Service Keywords is maintained in the Keyword Management System (KMS)

The following are the top-level service keywords (ServiceCategory) in KMS:

  • Data Analysis and Visualization: Describes the process of inspecting, cleansing, transforming, modeling, and visualizing data with the goal of discovering useful information, suggesting conclusions, and supporting decision-making. Visualization helps people understand the significance of data by placing it in a visual context. Patterns, trends and correlations that might go undetected in text-based data can be exposed and recognized easier with data visualization software. 
  • Data Management/Data Handling: Describes the development, execution and supervision of plans, policies, programs and practices that control, protect, deliver and enhance the value of data. The data handling component refers to the process of ensuring that data is stored, archived, or disposed of in a safe and secure manner during and after the conclusion of a research project and/or data retrieval.
  • Education/Outreach: Describes software, tools, and activities that support formal, informal, or classroom-based education. This includes the outreach to users and/or decision makers about the science topic or issue.
  • Environmental Advisories: Refers to an official announcement, typically a warning about bad environmental conditions.
  • Hazard Management: A problem-solving process aimed at defining problems (identifying hazards), gathering information about them (assessing the risks) and solving them (controlling the risks). Where a control has been used to address an identified hazard, this should be reviewed by checking the effectiveness of the control (evaluation). The whole hazard management process should also be reviewed after a period of time or when something changes.
  • Machine Learning Training Data: Machine Learning training data is the input data necessary for running a machine learning model.
  • Metadata Handling: Refers to tools and best practices that allow for the creation, update, conversion, and discovery of data by means of robust and useful metadata (data about data).
  • Models: Graphical, mathematical (symbolic), physical, or verbal representation or simplified version of a concept, phenomenon, relationship, structure, system, or an aspect of the real world.
  • Reference and Information Services: Refers to electronic resources and digitized materials that provider information to users.
  • Web Services: A standardized way of integrating Web-based applications using the XML, SOAP, WSDL and UDDI open standards over an Internet protocol backbone. XML is used to tag the data, SOAP is used to transfer the data, WSDL is used for describing the services available and UDDI is used for listing what services are available. Used primarily as a means for businesses to communicate with each other and with clients, Web services allow organizations to communicate data without intimate knowledge of each other's IT systems behind the firewall.

Best Practices

Service keywords are important for the precise search and retrieval of services and should accurately represent the service being described. At a minimum, one service keyword hierarchy must be provided, and this hierarchy must go down to the 'Term' level of detail. If a particular service keyword is missing from the KMS, it is possible to put in a request to have it added. New keyword requests may be made through the GCMD Keywords Community Forum. All positions in the service keyword hierarchy must be populated until the desired level of detail is reached. Skipping or leaving blank a position in the keyword hierarchy will render the keyword invalid. 

Best Practices For Using Machine Learning Keywords (as part of the Service Keywords) in Collection and Service Records in the CMR can be found here. 


Examples:

  • ServiceKeywords/ServiceCategory: EARTH SCIENCE SERVICES                                                                              EARTH SCIENCSERVICES
  • ServiceKeywords/ServiceTopic: DATA ANALYSIS AND VISUALIZATION
  • ServiceKeywords/ServiceTerm: GEOGRAPHIC INFORMATION SYSTEMS


  • ServiceKeywords/ServiceCategory: EARTH SCIENCE SERVICESEA
  • ServiceKeywords/ServiceTopic: DATA MANAGEMENT/DATA HANDLINGDADATA MANAGEMENT/DATA HANDLINGTA MANAGEMENT/DATA HANDLING
  • ServiceKeywords/ServiceTerm: SUBSETTING/SUPERSETTING
  • ServiceKeywords/ServiceSpecificTerm: SPATIAL SUBSETTING

Element Specification

ModelElementTypeConstraintsRequiredCardinalityNotes
UMM-SServiceKeywords/ServiceCategoryString1-80 charactersYes1Valid values should come from KMS
UMM-SServiceKeywords/ServiceTopicString1-80 charactersYes1Valid values should come from KMS
UMM-SServiceKeywords/ServiceTermString1-80 charactersNo0..1Valid values should come from KMS. 
UMM-SServiceKeywords/ServiceSpecificTermString1-80 charactersNo0..1Valid values should come from KMS

Metadata Validation

All records undergo CMR schema and business rule validation before entering the system. 

  • This element is required and at least 1 service keyword must exist. 
  • ServiceCategory is required. 
    • Must contain at least 1 character and be no longer than 80 characters in length.
  • ServiceTopic is required. 
    • Must contain at least 1 character and be no longer than 80 characters in length.
  • ServiceTerm must contain at least 1 character and be no longer than 80 characters in length.
  • ServiceSpecificTerm must contain at least 1 character and be no longer than 80 characters in length.

History

UMM Versioning

VersionDateWhat Changed
1.5.02022-04-22First version published on wiki 


  • No labels