The GAIA-X core ontology contains the components needed to model an efficient, competitive, secure and trustworthy federation of data infrastructure and service providers.
The different ontology modules can be found here:
Core: <a href="https://www.w3id.org/gaia-x/core">https://www.w3id.org/gaia-x/core</a>
Resource: <a href="https://www.w3id.org/gaia-x/resource">https://www.w3id.org/gaia-x/resource</a>
Contract: <a href="https://www.w3id.org/gaia-x/contract">https://www.w3id.org/gaia-x/contract</a>
Node: <a href="https://www.w3id.org/gaia-x/node">https://www.w3id.org/gaia-x/node</a>
Participant: <a href="https://www.w3id.org/gaia-x/participant">https://www.w3id.org/gaia-x/participant</a>
Service: <a href="https://www.w3id.org/gaia-x/service">https://www.w3id.org/gaia-x/service</a>
The defined constraints for these modules can be found here:
Constraint overview: <a href="https://gaia-x.gitlab.io/gaia-x-community/gaia-x-self-descriptions/constraints.html">https://gaia-x.gitlab.io/gaia-x-community/gaia-x-self-descriptions/constraints.html</a>
2021-10-18T12:00:00+01:00
GAIA-X Open Work Package 'Self-Description'
2022-02-15T12:00:00+01:00
GAIA-X Core Ontology
gax-core
http://w3id.org/gaia-x/core#
GAIA-X Core Ontology
21/12
composes
conforms
defines service offering
legally enables resource provision
Declares a GAIA-X participant that manages / maintains this asset.
managed by
Should be used to link GAIA-X asset to their respective Participant, as they cannot exist without one.
offers to
operates
owned by
owns
provided by
provides resources from
provides service
provides template
realized by
relies on
resource depends on
service offering depends on
uses
uses and conforms
uses digital offering by
has unit
has value
Contract means the binding legal agreement describing a Service Instance and includes all rights and obligations.
Contract
A class that can be composed.
Composable
A class that can be consumed.
Consumable
A Participant who consumes and leverages Service Instance in the GAIA-X ecosystem to enable digital offerings for End Users.
Consumer
A class that can be controlled.
Controllable
A Data Resource consists of data in any form and necessary information for data sharing.
Data Resource
A natural person not being Principal, using digital offering from a Consumer. End-Users own an identity within the Consumer context.
End User
Federation Services provide the foundation for the operational implementation of the GAIA-X model. An Open-Source community-based reference implementation of them will be provided by the Federation Services projects under specification and oversight by GAIA-X AISBL.
Federation Service
A Federator is a Participant who enables a Federation Service.
Federator
a property that should be hidden when generating visualizations of an entity
hidden criterion
An Interconnection is a Resource presenting the connection between two or more Nodes.
Interconnection
A measure is a compound of a numeric value and a unit of measurement. A measure is typically not given an identifier and reused in multiple places, but written down locally, as the value of a single attribute.
Measure
a property for which a value must be provided
must criterion
a property whose value can be inherited, but may be overridden
overridable criterion
A class that can be provided.
Providable
A Software Resource is a Resource consisting of non-physical functions.
Software Asset
A Node is a Resource that represents a computational or physical entity that hosts, manipulates, or interacts with other computational or physical entities.
Node
A Participant is a natural or legal person who is identified, authorized and has a GAIA-X Self-Description.
Participant
A GAIA-X Provider is a registered legal entity, which operates Gaia-X nodes and/or provides GAIA-X services.
Provider
Behavior element used by the Service Instance via the Service Offering composition.
Resource
A natural or legal person who is in legal possession of the resource.
Resource Owner
Resource Template.
Resource Template
Realisation by the Provider of the Service Offering.
ServiceInstance
A Service Offering is a set of Assets and Resources, which a Provider bundles into an offering.
Service Offering