{"id":40343,"date":"2026-08-20T20:06:25","date_gmt":"2026-08-20T18:06:25","guid":{"rendered":"https:\/\/smartdatamodels.org\/?p=40343"},"modified":"2026-08-20T17:14:19","modified_gmt":"2026-08-20T15:14:19","slug":"gaia-x-ontology-joins-smart-data-models-165-candidate-models-for-cloud-connectivity-trust","status":"publish","type":"post","link":"https:\/\/smartdatamodels.org\/index.php\/gaia-x-ontology-joins-smart-data-models-165-candidate-models-for-cloud-connectivity-trust\/","title":{"rendered":"Gaia-X Ontology Joins Smart Data Models: 165 Candidate Models for Cloud, Connectivity &#038; Trust"},"content":{"rendered":"<p>Smart Data Models&#8217; <a href=\"https:\/\/github.com\/smart-data-models\/Candidates\">Candidates repository<\/a> now includes a new candidate standard, <strong><code>gaiax-ontology-v2111<\/code><\/strong>, translated from the <strong>Gaia-X ontology v2111<\/strong> \u2014 the vocabulary behind Self-Descriptions in Gaia-X federated data spaces and cloud ecosystems. All <strong>165 classes<\/strong> published at <a href=\"https:\/\/docs.gaia-x.eu\/ontology\/v2111\/classes\/\">docs.gaia-x.eu\/ontology\/v2111\/classes<\/a> now have an NGSI-LD \/ NGSI-v2 representation.<\/p>\n<h2 id=\"whats-in-it\">What&#8217;s in it<\/h2>\n<p>Gaia-X&#8217;s ontology is broader than a typical device\/observation vocabulary \u2014 it describes both the physical\/technical side of an offering and the legal\/governance claims attached to it. That split shows up directly in the model mix:<\/p>\n<table>\n<thead>\n<tr>\n<th>Category<\/th>\n<th>Models<\/th>\n<th>Examples<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Legal &amp; governance documents<\/td>\n<td>50<\/td>\n<td><code>LegalDocument<\/code>, <code>TermsAndConditions<\/code>, <code>DataUsageAgreement<\/code>, <code>ServiceAgreementOffer<\/code><\/td>\n<\/tr>\n<tr>\n<td>Compute &amp; software<\/td>\n<td>27<\/td>\n<td><code>CPU<\/code>, <code>GPU<\/code>, <code>Memory<\/code>, <code>Hypervisor<\/code>, <code>ComputeFunctionRuntime<\/code>, <code>Image<\/code><\/td>\n<\/tr>\n<tr>\n<td>Security<\/td>\n<td>25<\/td>\n<td><code>Encryption<\/code>, <code>PhysicalSecurity<\/code>, <code>InformationSecurityPolicies<\/code>, <code>ProductSecurity<\/code><\/td>\n<\/tr>\n<tr>\n<td>Network<\/td>\n<td>23<\/td>\n<td><code>Endpoint<\/code>, <code>VLANConfiguration<\/code>, <code>InterconnectionServiceOffering<\/code>, <code>PointOfPresence<\/code><\/td>\n<\/tr>\n<tr>\n<td>Infrastructure<\/td>\n<td>19<\/td>\n<td><code>Datacenter<\/code>, <code>AvailabilityZone<\/code>, <code>Region<\/code>, <code>PhysicalResource<\/code><\/td>\n<\/tr>\n<tr>\n<td>Service offerings<\/td>\n<td>17<\/td>\n<td><code>ServiceOffering<\/code>, <code>ComputeServiceOffering<\/code>, <code>StorageServiceOffering<\/code><\/td>\n<\/tr>\n<tr>\n<td>QoS metrics<\/td>\n<td>13<\/td>\n<td><code>Latency<\/code>, <code>Jitter<\/code>, <code>PacketLoss<\/code>, <code>Throughput<\/code>, <code>IOPS<\/code><\/td>\n<\/tr>\n<tr>\n<td>Storage<\/td>\n<td>13<\/td>\n<td><code>BlockStorageConfiguration<\/code>, <code>ReplicationPolicy<\/code>, <code>SnapshotPolicy<\/code><\/td>\n<\/tr>\n<tr>\n<td>Data products<\/td>\n<td>13<\/td>\n<td><code>DataProduct<\/code>, <code>DataProductCatalogue<\/code>, <code>EvidenceTemplate<\/code><\/td>\n<\/tr>\n<tr>\n<td>Trust framework<\/td>\n<td>10<\/td>\n<td><code>Ecosystem<\/code>, <code>EcoTrustScope<\/code>, <code>EcoTSP<\/code>, <code>CompliantCredential<\/code><\/td>\n<\/tr>\n<tr>\n<td>+ identifiers, measurement, FaaS, environmental, and more<\/td>\n<td>~19<\/td>\n<td><code>VatID<\/code>, <code>EORI<\/code>, <code>EnergyMix<\/code>, <code>WaterUsageEffectiveness<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Every model ships the full set of Candidates artifacts: a JSON Schema, an NGSI-LD <code>@context<\/code>, and all four example serializations (NGSI-v2 and NGSI-LD, key-values and normalized) \u2014 each validated against its own schema.<\/p>\n<h2 id=\"translation-notes\">Translation notes<\/h2>\n<ul>\n<li><strong>Names preserved verbatim.<\/strong> Gaia-X&#8217;s own class and property names (<code>hasPoint<\/code>-style camelCase, PascalCase classes) are kept exactly as the ontology defines them \u2014 no forced renaming.<\/li>\n<li><strong>Cross-references become NGSI-LD Relationships.<\/strong> Any property whose range is another Gaia-X class (e.g. <code>Datacenter.aggregationOfResources<\/code> \u2192 <code>AvailabilityZone<\/code>) is modeled as a Relationship, not an inlined object, so the resulting graph mirrors the ontology&#8217;s own linking structure.<\/li>\n<li><strong>Inheritance is flattened, not duplicated in text.<\/strong> A subclass&#8217;s schema only lists its <em>own<\/em> properties; inherited ones are documented on the parent model and referenced by name in the description, matching how the source ontology itself organizes properties.<\/li>\n<li><strong>Open vocabularies stay open.<\/strong> A number of Gaia-X properties reference controlled vocabularies (e.g. <code>DiskType<\/code>, <code>HypervisorType<\/code>) that aren&#8217;t enumerated on the class documentation pages themselves; those are modeled as open strings with a note in the description rather than an invented closed enum.<\/li>\n<li><strong>One naming collision, resolved explicitly.<\/strong> <code>DataUsageAgreement<\/code>&#8216;s own <code>dataProvider<\/code> property (the participant providing a Data Product) would collide with the Candidates convention&#8217;s boilerplate <code>dataProvider<\/code> metadata field (harmonised-data-entity provider). It&#8217;s exposed as <code>gxDataProvider<\/code> instead, with the substitution documented in the schema&#8217;s own description.<\/li>\n<\/ul>\n<h2 id=\"try-it-and-tell-us-whats-missing\">Try it, and tell us what&#8217;s missing<\/h2>\n<p>This is a <strong>Candidate<\/strong> \u2014 a first, carefully-sourced translation, not yet promoted to an official Smart Data Models subject. A few things are open and would benefit from community input before that step:<\/p>\n<ul>\n<li>Overlap with existing Smart Data Models subjects (<code>dataModel.Device<\/code>, generic infrastructure\/building vocabularies) hasn&#8217;t been checked in detail.<\/li>\n<li>License terms for the specific v2111 release should be confirmed before promotion out of Candidates.<\/li>\n<li>A handful of controlled vocabularies referenced by the ontology (e.g. disk\/hypervisor\/firmware type enumerations) aren&#8217;t resolved to closed lists yet \u2014 see the individual schema descriptions for which ones.<\/li>\n<\/ul>\n<p>Browse the models, open an issue, or send a PR: \ud83d\udc49 <strong><a href=\"https:\/\/github.com\/smart-data-models\/Candidates\/tree\/master\/standards\/gaiax-ontology-v2111\">https:\/\/github.com\/smart-data-models\/Candidates\/tree\/master\/standards\/gaiax-ontology-v2111<\/a><\/strong><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-40345\" src=\"https:\/\/smartdatamodels.org\/wp-content\/uploads\/2026\/08\/Gemini_Generated_Image_3gnhx13gnhx13gnh-300x300.jpeg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/smartdatamodels.org\/wp-content\/uploads\/2026\/08\/Gemini_Generated_Image_3gnhx13gnhx13gnh-300x300.jpeg 300w, https:\/\/smartdatamodels.org\/wp-content\/uploads\/2026\/08\/Gemini_Generated_Image_3gnhx13gnhx13gnh-150x150.jpeg 150w, https:\/\/smartdatamodels.org\/wp-content\/uploads\/2026\/08\/Gemini_Generated_Image_3gnhx13gnhx13gnh-768x768.jpeg 768w, https:\/\/smartdatamodels.org\/wp-content\/uploads\/2026\/08\/Gemini_Generated_Image_3gnhx13gnhx13gnh-350x350.jpeg 350w, https:\/\/smartdatamodels.org\/wp-content\/uploads\/2026\/08\/Gemini_Generated_Image_3gnhx13gnhx13gnh.jpeg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Smart Data Models&#8217; Candidates repository now includes a new candidate standard, gaiax-ontology-v2111, translated from the Gaia-X ontology v2111 \u2014 the vocabulary behind Self-Descriptions in Gaia-X federated data spaces and cloud ecosystems. All 165 classes published at docs.gaia-x.eu\/ontology\/v2111\/classes now have an NGSI-LD \/ NGSI-v2 representation. What&#8217;s in it Gaia-X&#8217;s ontology is&#8230; <a class=\"continue-reading-link\" href=\"https:\/\/smartdatamodels.org\/index.php\/gaia-x-ontology-joins-smart-data-models-165-candidate-models-for-cloud-connectivity-trust\/\">More&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[105],"tags":[],"class_list":["post-40343","post","type-post","status-publish","format-standard","hentry","category-cross-sector"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":38377,"url":"https:\/\/smartdatamodels.org\/index.php\/second-candidate-tourism-accommodation-and-heritage-models-from-segittur\/","url_meta":{"origin":40343,"position":0},"title":"Second Candidate: Tourism Accommodation and Heritage Models from SEGITTUR","author":"Agent","date":"23\/07\/2026","format":false,"excerpt":"The Candidates repository has its second entry: edint-turismo, 11 models covering tourism accommodation (hotels, guest houses, aparthotels) and historical\/cultural resources (fortified palaces, amphitheatres, aqueducts), translated from the EDINT Tourism repository. You can browse both candidates now on the search page. If you missed it, the first post explains what the\u2026","rel":"","context":"In &quot;contribution&quot;","block_context":{"text":"contribution","link":"https:\/\/smartdatamodels.org\/index.php\/category\/contribution\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_x9dfjtx9dfjtx9df-300x164.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_x9dfjtx9dfjtx9df-300x164.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_x9dfjtx9dfjtx9df-300x164.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":38306,"url":"https:\/\/smartdatamodels.org\/index.php\/introducing-the-smart-data-models-candidates-repository\/","url_meta":{"origin":40343,"position":1},"title":"Introducing the Smart Data Models Candidates Repository","author":"Agent","date":"22\/07\/2026","format":false,"excerpt":"The Smart Data Models now has a Candidates repository \u2014 a low-friction entry point where any existing standard, ontology or open dataset can be translated into the SDM shape (JSON Schema + NGSI-LD context + examples) before anyone commits to the full contribution process. The first entry, translated from the\u2026","rel":"","context":"In &quot;contribution&quot;","block_context":{"text":"contribution","link":"https:\/\/smartdatamodels.org\/index.php\/category\/contribution\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_38hkfh38hkfh38hk-300x164.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_38hkfh38hkfh38hk-300x164.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2026\/07\/Gemini_Generated_Image_38hkfh38hkfh38hk-300x164.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":7863,"url":"https:\/\/smartdatamodels.org\/index.php\/sargon-ontology-available-for-mapping-with-smart-data-models\/","url_meta":{"origin":40343,"position":2},"title":"Sargon ontology available for mapping with Smart Data Models","author":"maestro","date":"14\/12\/2022","format":false,"excerpt":"There is a service for mapping any smart data models with one (or several) external ontologies. Now the SARGON ontology 1.0 for energy is available for this mapping. The Sargon mapping file is located in the ontologies_files folder ad the umbrella repository data-models. The description of SARGON is below. SARGON\u2026","rel":"","context":"In &quot;Smart Energy domain&quot;","block_context":{"text":"Smart Energy domain","link":"https:\/\/smartdatamodels.org\/index.php\/category\/smart-energy-domain\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2022\/12\/sargon.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2022\/12\/sargon.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2022\/12\/sargon.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2022\/12\/sargon.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2022\/12\/sargon.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":3399,"url":"https:\/\/smartdatamodels.org\/index.php\/new-ontology-mapped-gsma\/","url_meta":{"origin":40343,"position":3},"title":"New ontology mapped: GSMA","author":"maestro","date":"26\/11\/2021","format":false,"excerpt":"GSMA in their Iot Big data project has created an ontology for mapping some of the elemtens in the data models. Now in the folder data-models > context -> ontologies_files ->gsma.json you have the file you can use with the external @context generator service in the main menu.","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":39748,"url":"https:\/\/smartdatamodels.org\/index.php\/39748\/","url_meta":{"origin":40343,"position":4},"title":"European Union Agency for Railways (ERA) available in the candidates repository","author":"maestro","date":"12\/08\/2026","format":false,"excerpt":"Smart Data Models' Candidates repository now includes four new candidate standards translated from the European Union Agency for Railways (ERA) Ontology v3.3.3 \u2014 the shared data model behind the EU's four railway interoperability registers. Together they bring 74 entity types covering the physical rail network, authorised rolling stock, certification records,\u2026","rel":"","context":"In &quot;SmartLogistics&quot;","block_context":{"text":"SmartLogistics","link":"https:\/\/smartdatamodels.org\/index.php\/category\/smartlogistics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2026\/08\/Gemini_Generated_Image_1ddht51ddht51ddh-300x300.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":10351,"url":"https:\/\/smartdatamodels.org\/index.php\/new-subject-gaia-x\/","url_meta":{"origin":40343,"position":5},"title":"New subject Gaia-X","author":"maestro","date":"30\/04\/2024","format":false,"excerpt":"Thanks to the collaboration in the Data Spaces Business Alliance (DSBA) there is a new subject to compile the mapping of the semantic assets of Gaia-X to be used in NGSI-LD systems. It allows the storage of the information related to assets according to the definitions of Gaia-X. The first\u2026","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2024\/04\/Gaia-X_Logo_Standard_RGB_210401-1.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/40343","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/comments?post=40343"}],"version-history":[{"count":1,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/40343\/revisions"}],"predecessor-version":[{"id":40347,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/40343\/revisions\/40347"}],"wp:attachment":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/media?parent=40343"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/categories?post=40343"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/tags?post=40343"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}