Lot 5: Core Catalogue Features

In this tender the lot “Core Catalogue Features” is being awarded. The purpose of the service functions to be implemented is a Catalogue where Gaia-X resources, assets and participants can be found by potential consumers and end users.

Resources, Assets and Participants in GAIA-X are described by Self-Descriptions. Self-Descriptions intended for public usage can be loaded into the respective Catalogue. The goal of the Catalogue is to enable consumers and end users to find best-matching offerings and to monitor for relevant changes of the offerings.

In the Catalogue, many Self-Descriptions are a) stored as raw JSON-LD files and b) integrated into a Self-Description Graph. By following references between Self-Descriptions, advanced queries across individual Self-Descriptions become possible.

The Federated Catalogue consists of functional components that are each described in the respective specification document:

  • Self-Description Storage and Lifecycle
  • Self-Description Graph
  • REST Interface
  • Self-Description Verification
  • Schema Management