{"version":1,"pages":[{"id":"-Le0G9Sskoe0SOHpdXQQ","title":"Introduction","pathname":"/dfc-standard-documentation","siteSpaceId":"sitesp_sPtoQ","description":""},{"id":"-MTlZouy1oHiqTD9ELS-","title":"Sources and licences","pathname":"/dfc-standard-documentation/sources-and-licences","siteSpaceId":"sitesp_sPtoQ","description":""},{"id":"-LeXssaxkaWnhojdICZG","title":"Contact and partners","pathname":"/dfc-standard-documentation/contact-and-partners","siteSpaceId":"sitesp_sPtoQ","description":""},{"id":"-MQxXxHuLusVW_bG89vX","title":"Semantic specifications","pathname":"/dfc-standard-documentation/semantic-specifications","siteSpaceId":"sitesp_sPtoQ","description":""},{"id":"-MTlZov11wwTS_ts49MU","title":"Business ontology","pathname":"/dfc-standard-documentation/semantic-specifications/business-ontology","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Semantic specifications"}]},{"id":"-Le0NALulFrSoYMCSJsZ","title":"Product ontology","pathname":"/dfc-standard-documentation/semantic-specifications/product-ontology","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Semantic specifications"}]},{"id":"-MTlZov2CxzjzaP0jb-e","title":"Technical ontology","pathname":"/dfc-standard-documentation/semantic-specifications/technical-ontology","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Semantic specifications"}]},{"id":"-MQxXxHxorfeZXw1BFiy","title":"Technical specifications","pathname":"/dfc-standard-documentation/technical-specifications","siteSpaceId":"sitesp_sPtoQ","description":""},{"id":"7gFR90m1Bj0nNOocH0Hh","title":"Data storage and discovery","pathname":"/dfc-standard-documentation/technical-specifications/data-storage-and-discovery","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Technical specifications"}]},{"id":"-MTlZov5yFwxEVK5FBYJ","title":"Protocols specifications","pathname":"/dfc-standard-documentation/technical-specifications/protocols-specifications","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Technical specifications"}]},{"id":"-MSgMLFUS08jD25lU41V","title":"Decentralized identifier matching reference system","pathname":"/dfc-standard-documentation/technical-specifications/decentralised-identifier-matching-reference-system","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Technical specifications"}]},{"id":"-Mjhp_5JPt5jSezjBmhY","title":"Specifics API","pathname":"/dfc-standard-documentation/technical-specifications/non-ldp-api","siteSpaceId":"sitesp_sPtoQ","description":"DFC Protocol is defined here but one specific API is requiered on Platform . In addition DFC server provides some sepecific API.","breadcrumbs":[{"label":"Technical specifications"}]},{"id":"-MQxXxHziq8lb3GnbieE","title":"Authentication strategy","pathname":"/dfc-standard-documentation/technical-specifications/authentication-strategy","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Technical specifications"}]},{"id":"-Le0PFp5Q7FSA5kn_-cc","title":"Architecture representations","pathname":"/dfc-standard-documentation/technical-specifications/architecture-representations","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Technical specifications"}]},{"id":"zYJJIzKHXpEJNFjhtPI8","title":"Order states","pathname":"/dfc-standard-documentation/technical-specifications/order-states","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Technical specifications"}]},{"id":"-MQxXxI0Dc0XVLi7lVTS","title":"Prototype specifications","pathname":"/dfc-standard-documentation/prototype-specifications","siteSpaceId":"sitesp_sPtoQ","description":""},{"id":"O5B8cOs8Y8a6vHHEn1CK","title":"Solid client protocol","pathname":"/dfc-standard-documentation/solid-client-protocol","siteSpaceId":"sitesp_sPtoQ","emoji":"1f6a7","description":"This page define a Solid client-to-client standard to build DFC compliant Solid applications."},{"id":"Cae4JxUWnSnLyosmyrRn","title":"Connector","pathname":"/dfc-standard-documentation/connector","siteSpaceId":"sitesp_sPtoQ","emoji":"1f6a7","description":"The connector is a library facilitating the implementation of the DFC standard in applications."},{"id":"qQ0lBPsKuczZ2j5VkfpW","title":"Model specifications","pathname":"/dfc-standard-documentation/connector/model-specifications","siteSpaceId":"sitesp_sPtoQ","description":"Our UML model is the source we use to generate the source code of our connector in various programming languages thanks to \"model to text transformation\" (M2T).","breadcrumbs":[{"label":"Connector","emoji":"1f6a7"}]},{"id":"pE0zlJbILnEtfL4I3E36","title":"Semantizer specifications","pathname":"/dfc-standard-documentation/connector/semantizer-specifications","siteSpaceId":"sitesp_sPtoQ","description":"Semantizer is a library to manipulate RDF data in an object oriented environment.","breadcrumbs":[{"label":"Connector","emoji":"1f6a7"}]},{"id":"cfNFVfCG64iz9e3EvJBj","title":"Connector specifications","pathname":"/dfc-standard-documentation/connector/connector-specifications","siteSpaceId":"sitesp_sPtoQ","description":"The connector is a library that can be used by applications as a facility to implement our standard. It provides especially the mapping between our ontology and the application programming language.","breadcrumbs":[{"label":"Connector","emoji":"1f6a7"}]},{"id":"-MTlZovE8oEejsBdiLi4","title":"Appendix 1. General decisions","pathname":"/dfc-standard-documentation/appendixes/general-decisions","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"}]},{"id":"-MTlZovF32jQKh6Yw2CB","title":"Federation vs Syndication","pathname":"/dfc-standard-documentation/appendixes/general-decisions/federation-vs-syndication","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"-MQxXxI75Z0Un_p-h__n","title":"Stateless or stateful?","pathname":"/dfc-standard-documentation/appendixes/general-decisions/stateless-or-statefull","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"-MQxXxI83p9HSy4lNpzH","title":"Service granularity","pathname":"/dfc-standard-documentation/appendixes/general-decisions/service-granularity","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"-MQxXxICKHtvjendahmT","title":"Directionality","pathname":"/dfc-standard-documentation/appendixes/general-decisions/directionality","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"-MQxXxIE30QN6DmeIbm4","title":"Identification and authentication","pathname":"/dfc-standard-documentation/appendixes/general-decisions/identification-and-authentication","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"-MQxXxIGIDjhUe4PV3zA","title":"Centralized or decentralized data storage","pathname":"/dfc-standard-documentation/appendixes/general-decisions/centralized-or-decentralized-data-storage","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"-MQxXxIHxsCIetpe1SzL","title":"Metadata repository","pathname":"/dfc-standard-documentation/appendixes/general-decisions/metadata-repository","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"-MTlZovM2QXj7zDcthwK","title":"Appendix 2. Technical decisions","pathname":"/dfc-standard-documentation/appendixes/technical-decisions","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"}]},{"id":"-MTlZovNyntW-H29rn71","title":"Libraries to develop in semantic","pathname":"/dfc-standard-documentation/appendixes/technical-decisions/libraries-to-develop-in-semantic","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"-MTlZovOlwp4WKlUUpIl","title":"Transition strategy fron current to ideal","pathname":"/dfc-standard-documentation/appendixes/technical-decisions/transition-strategy-from-current-to-ideal","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"-MQxXxI9CFlsz67MdIjG","title":"Service standard","pathname":"/dfc-standard-documentation/appendixes/technical-decisions/service-standard","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"-MQxXxIA1Ss6pYQprvbG","title":"Serialization","pathname":"/dfc-standard-documentation/appendixes/technical-decisions/serialization","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"-MQxXxIB5G9JDoIzP2ya","title":"Transport layer","pathname":"/dfc-standard-documentation/appendixes/technical-decisions/transport-layer","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"-MQxXxIDxL1tNo4_TFCl","title":"Multi- or single-resource requests?","pathname":"/dfc-standard-documentation/appendixes/technical-decisions/multi-or-single-resource-requests","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"-MQxXxIFh6OSV41Jg0oN","title":"Right delegation between platforms and DFC","pathname":"/dfc-standard-documentation/appendixes/technical-decisions/right-delegation-between-platforms-and-dfc","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"Kqm2ZtbKXqjRfMnkLjNA","title":"Data validity and inferences","pathname":"/dfc-standard-documentation/appendixes/technical-decisions/data-validity-and-inferences","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"-MQxXxIIztJdLSkhTXUy","title":"Appendix 3. Practical Examples","pathname":"/dfc-standard-documentation/appendixes/practical-examples","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"}]},{"id":"eeaWV6aN60vy7hz1d5IZ","title":"Version 1.9","pathname":"/dfc-standard-documentation/appendixes/practical-examples/version-1.9","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"i3EORNzar4EQBRUK4wSL","title":"Version 1.8.2","pathname":"/dfc-standard-documentation/appendixes/practical-examples/version-1.8.2","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"5A5EJojESeLcRpI2Wrm9","title":"version 1.7.4","pathname":"/dfc-standard-documentation/appendixes/practical-examples/version-1.7.4","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"GQORozlHMbXgxS32Fi1S","title":"version 1.7.3","pathname":"/dfc-standard-documentation/appendixes/practical-examples/version-1.7.3","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"uGmebm8MMmkW0nFb5sTM","title":"version 1.7.1","pathname":"/dfc-standard-documentation/appendixes/practical-examples/version-1.7","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"PuMBMFAGdebhgXaNVs7u","title":"version 1.7","pathname":"/dfc-standard-documentation/appendixes/practical-examples/version-1.7-1","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"dWymF6Bys8U3LQf0R4Y8","title":"version 1.6.2","pathname":"/dfc-standard-documentation/appendixes/practical-examples/version-1.6.2","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"RvckPSDxaVAVEqNS1KIO","title":"version 1.6.1","pathname":"/dfc-standard-documentation/appendixes/practical-examples/version-1.6.1","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"-MkpvkJLn-7ovXMrhwtO","title":"version 1.6","pathname":"/dfc-standard-documentation/appendixes/practical-examples/version-1.6","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"-MdYmd4IQwfMZTY_ocpS","title":"version 1.5.1","pathname":"/dfc-standard-documentation/appendixes/practical-examples/version-1.5.1","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"-MQxXxIJssZfhxSp58Ty","title":"version 1.5","pathname":"/dfc-standard-documentation/appendixes/practical-examples/version-1-5","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"-MQxXxIKYJP6A8H69ynz","title":"version 1.3","pathname":"/dfc-standard-documentation/appendixes/practical-examples/version-1-3","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"-MQxXxILmLyFcNpo6f7q","title":"version 1.2","pathname":"/dfc-standard-documentation/appendixes/practical-examples/version-1-2","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"pes2mu5QwR9OE6Kuaxx2","title":"Procedures","pathname":"/dfc-standard-documentation/contributing/general-decisions","siteSpaceId":"sitesp_sPtoQ","emoji":"1f6a7","description":"You will find here the list of procedures for contributing to the DFC Standard.","breadcrumbs":[{"label":"Contributing"}]},{"id":"V7BSfGVTfCQgYCtW94p2","title":"Updates to the ontology","pathname":"/dfc-standard-documentation/contributing/general-decisions/updates-to-the-ontology","siteSpaceId":"sitesp_sPtoQ","description":"This describes the process, contact and notification points for changes to any of our ontology files.","breadcrumbs":[{"label":"Contributing"},{"label":"Procedures","emoji":"1f6a7"}]},{"id":"N5jv7MkWDUxyovpl5wpG","title":"Patch releases procedure","pathname":"/dfc-standard-documentation/contributing/general-decisions/updates-to-the-ontology/patch-releases-procedure","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Contributing"},{"label":"Procedures","emoji":"1f6a7"},{"label":"Updates to the ontology"}]},{"id":"ba4n4sECogad4r4VEgWK","title":"Minor releases procedure","pathname":"/dfc-standard-documentation/contributing/general-decisions/updates-to-the-ontology/minor-releases-procedure","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Contributing"},{"label":"Procedures","emoji":"1f6a7"},{"label":"Updates to the ontology"}]},{"id":"4xi6uNmdxKW8Itk3lFJ9","title":"Major releases procedure","pathname":"/dfc-standard-documentation/contributing/general-decisions/updates-to-the-ontology/major-releases-procedure","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Contributing"},{"label":"Procedures","emoji":"1f6a7"},{"label":"Updates to the ontology"}]},{"id":"KuRqaZyRy662DzoatQPW","title":"Ontology releases process","pathname":"/dfc-standard-documentation/contributing/general-decisions/ontology-releases-process","siteSpaceId":"sitesp_sPtoQ","description":"This page lists what to be done when releasing a new ontology version.","breadcrumbs":[{"label":"Contributing"},{"label":"Procedures","emoji":"1f6a7"}]},{"id":"G7jRE4DPPDZa2WHm6qYB","title":"Taxonomy enrichment","pathname":"/dfc-standard-documentation/contributing/general-decisions/taxonomy-enrichment","siteSpaceId":"sitesp_sPtoQ","description":"All Taxonomy files are stored and maintained through VOCbench.","breadcrumbs":[{"label":"Contributing"},{"label":"Procedures","emoji":"1f6a7"}]},{"id":"t9JmaC1zkd9swNGwhWmD","title":"Taxonomy updates","pathname":"/dfc-standard-documentation/contributing/general-decisions/taxonomy-enrichment/taxonomy-updates","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Contributing"},{"label":"Procedures","emoji":"1f6a7"},{"label":"Taxonomy enrichment"}]},{"id":"s58B6FiXR3tW52GDSMKQ","title":"Platform Notifcations","pathname":"/dfc-standard-documentation/contributing/platform-notifications","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Contributing"}]},{"id":"ldgCOZcm4FL0ESBeM8vk","title":"Platform Register","pathname":"/dfc-standard-documentation/platform-register/platformregister","siteSpaceId":"sitesp_sPtoQ","description":"","breadcrumbs":[{"label":"Platform Register"}]},{"id":"d0wHmKuANNf7cPsJT38G","title":"Introduction","pathname":"/dfc-standard-documentation/dfc-use-cases","siteSpaceId":"sitesp_TF2TY","description":""},{"id":"kMbmZw4Zq2yKIOXKBYby","title":"Sources and licences","pathname":"/dfc-standard-documentation/dfc-use-cases/sources-and-licences","siteSpaceId":"sitesp_TF2TY","description":""},{"id":"I3ZHr0U9EfWfxwxO8Sp8","title":"Contact and partners","pathname":"/dfc-standard-documentation/dfc-use-cases/contact-and-partners","siteSpaceId":"sitesp_TF2TY","description":""},{"id":"103YwrB9wfRqzG9rMG7k","title":"Semantic specifications","pathname":"/dfc-standard-documentation/dfc-use-cases/semantic-specifications","siteSpaceId":"sitesp_TF2TY","description":""},{"id":"nCyhdi74h0hZuR1wNOGC","title":"Business ontology","pathname":"/dfc-standard-documentation/dfc-use-cases/semantic-specifications/business-ontology","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Semantic specifications"}]},{"id":"0JUVqjLbNGyTyajJmLYJ","title":"Product ontology","pathname":"/dfc-standard-documentation/dfc-use-cases/semantic-specifications/product-ontology","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Semantic specifications"}]},{"id":"R5P1fsk8mlKR8qxsZgNU","title":"Technical ontology","pathname":"/dfc-standard-documentation/dfc-use-cases/semantic-specifications/technical-ontology","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Semantic specifications"}]},{"id":"3RTDY6Na1NQxZDP7Pdef","title":"Technical specifications","pathname":"/dfc-standard-documentation/dfc-use-cases/technical-specifications","siteSpaceId":"sitesp_TF2TY","description":""},{"id":"OI0au1iKXOvY79wDtldb","title":"Protocols specifications","pathname":"/dfc-standard-documentation/dfc-use-cases/technical-specifications/protocols-specifications","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Technical specifications"}]},{"id":"PYlFJF81b19JLJeuOtqF","title":"Decentralized identifier matching reference system","pathname":"/dfc-standard-documentation/dfc-use-cases/technical-specifications/decentralised-identifier-matching-reference-system","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Technical specifications"}]},{"id":"v8Em24FvY8jtvb8PwBuc","title":"Specifics API","pathname":"/dfc-standard-documentation/dfc-use-cases/technical-specifications/non-ldp-api","siteSpaceId":"sitesp_TF2TY","description":"DFC Protocol is defined here but one specific API is requiered on Platform . In addition DFC server provides some sepecific API.","breadcrumbs":[{"label":"Technical specifications"}]},{"id":"P2gL208twhSurjsBEMTO","title":"Authentication strategy","pathname":"/dfc-standard-documentation/dfc-use-cases/technical-specifications/authentication-strategy","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Technical specifications"}]},{"id":"ou3lqtasDPpsTFiUD2nj","title":"Architecture representations","pathname":"/dfc-standard-documentation/dfc-use-cases/technical-specifications/architecture-representations","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Technical specifications"}]},{"id":"V9iRwINxo5rQIWq0o45E","title":"Prototype specifications","pathname":"/dfc-standard-documentation/dfc-use-cases/prototype-specifications","siteSpaceId":"sitesp_TF2TY","description":""},{"id":"8z90NsuniVINQFasexoD","title":"Solid client protocol","pathname":"/dfc-standard-documentation/dfc-use-cases/solid-client-protocol","siteSpaceId":"sitesp_TF2TY","emoji":"1f6a7","description":"This page define a Solid client-to-client standard to build DFC compliant Solid applications."},{"id":"ipvsdfdjmBstahVl9uFa","title":"Connector","pathname":"/dfc-standard-documentation/dfc-use-cases/connector","siteSpaceId":"sitesp_TF2TY","emoji":"1f6a7","description":"The connector is a library facilitating the implementation of the DFC standard in applications."},{"id":"A4hzluXsXLUBS8b5xNvA","title":"Model specifications","pathname":"/dfc-standard-documentation/dfc-use-cases/connector/model-specifications","siteSpaceId":"sitesp_TF2TY","description":"Our UML model is the source we use to generate the source code of our connector in various programming languages thanks to \"model to text transformation\" (M2T).","breadcrumbs":[{"label":"Connector","emoji":"1f6a7"}]},{"id":"6yvvtOICiGF7foudMmyh","title":"Semantizer specifications","pathname":"/dfc-standard-documentation/dfc-use-cases/connector/semantizer-specifications","siteSpaceId":"sitesp_TF2TY","description":"Semantizer is a library to manipulate RDF data in an object oriented environment.","breadcrumbs":[{"label":"Connector","emoji":"1f6a7"}]},{"id":"JJJAEFUBlXcyehQiNo7X","title":"Connector specifications","pathname":"/dfc-standard-documentation/dfc-use-cases/connector/connector-specifications","siteSpaceId":"sitesp_TF2TY","description":"The connector is a library that can be used by applications as a facility to implement our standard. It provides especially the mapping between our ontology and the application programming language.","breadcrumbs":[{"label":"Connector","emoji":"1f6a7"}]},{"id":"9q8fAhGOWAj074U7nI7Q","title":"Use Cases","pathname":"/dfc-standard-documentation/dfc-use-cases/use-cases","siteSpaceId":"sitesp_TF2TY","description":"This section documents various use cases for the standard, including details of how the ontology should be utilized and any business logic required outside of the extant artefacts of the standard."},{"id":"p3NwUFatYvUeuAdLoyRD","title":"Enterprise Use Cases","pathname":"/dfc-standard-documentation/dfc-use-cases/use-cases/enterprise-use-cases","siteSpaceId":"sitesp_TF2TY","breadcrumbs":[{"label":"Use Cases"}]},{"id":"5LVhcp9DiDdFrm2S0MS3","title":"Product Use Cases","pathname":"/dfc-standard-documentation/dfc-use-cases/use-cases/product-use-cases","siteSpaceId":"sitesp_TF2TY","description":"Use cases related to Products","breadcrumbs":[{"label":"Use Cases"}]},{"id":"b0vv7D8mXOu9LIjHLciL","title":"Product Transformations","pathname":"/dfc-standard-documentation/dfc-use-cases/use-cases/product-use-cases/product-transformations","siteSpaceId":"sitesp_TF2TY","breadcrumbs":[{"label":"Use Cases"},{"label":"Product Use Cases"}]},{"id":"hDgDbu4Ym6415blN50tk","title":"CSA Use Cases","pathname":"/dfc-standard-documentation/dfc-use-cases/use-cases/product-use-cases/csa-use-cases","siteSpaceId":"sitesp_TF2TY","description":"Use Cases that apply to CSA's","breadcrumbs":[{"label":"Use Cases"},{"label":"Product Use Cases"}]},{"id":"DM0e0Zg1g9YngYesZmmv","title":"Orders","pathname":"/dfc-standard-documentation/dfc-use-cases/use-cases/orders","siteSpaceId":"sitesp_TF2TY","description":"This section expands on what Orders are within the DFC Standard and how we represent them.","breadcrumbs":[{"label":"Use Cases"}]},{"id":"t8l4MRbxOREKLj1hDOOF","title":"Order Use Cases","pathname":"/dfc-standard-documentation/dfc-use-cases/use-cases/order-use-cases","siteSpaceId":"sitesp_TF2TY","description":"Use cases related to Orders","breadcrumbs":[{"label":"Use Cases"}]},{"id":"GozUjlibgXtywpfWzEyU","title":"Wholesale Order Processing","pathname":"/dfc-standard-documentation/dfc-use-cases/use-cases/order-use-cases/wholesale-order-processing","siteSpaceId":"sitesp_TF2TY","breadcrumbs":[{"label":"Use Cases"},{"label":"Order Use Cases"}]},{"id":"3fIpmBx6tCVmdy97keis","title":"Glossary of terms","pathname":"/dfc-standard-documentation/dfc-use-cases/use-cases/glossary-of-terms","siteSpaceId":"sitesp_TF2TY","breadcrumbs":[{"label":"Use Cases"}]},{"id":"pdLxKF2fVWQKwdC81TVg","title":"Appendix 1. General decisions","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/general-decisions","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"}]},{"id":"ccdvP0ANF9egGvhV5HKb","title":"Federation vs Syndication","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/general-decisions/federation-vs-syndication","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"0BLxtAdd0NhmQamPX1iU","title":"Stateless or stateful?","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/general-decisions/stateless-or-statefull","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"fjVjBNMOHGEpZdetxTAO","title":"Service granularity","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/general-decisions/service-granularity","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"QThxww3DV5j3QCGyuEIh","title":"Directionality","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/general-decisions/directionality","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"rIVxQUjAjk0RDIly0Ok3","title":"Identification and authentication","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/general-decisions/identification-and-authentication","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"1Cx88xw3j26fdnvCO5zk","title":"Centralized or decentralized data storage","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/general-decisions/centralized-or-decentralized-data-storage","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"IyVuEVYQPIXWSVeLCjeN","title":"Metadata repository","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/general-decisions/metadata-repository","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 1. General decisions"}]},{"id":"fb6vcKk1LIF34W4ZaYj4","title":"Appendix 2. Technical decisions","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/technical-decisions","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"}]},{"id":"lafm4d7tuEC4VAmS1Hmu","title":"Libraries to develop in semantic","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/technical-decisions/libraries-to-develop-in-semantic","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"iacvYGkL288Tqebp1dPg","title":"Transition strategy fron current to ideal","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/technical-decisions/transition-strategy-from-current-to-ideal","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"rMxlQhpfEs0Qrfrw9DG4","title":"Service standard","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/technical-decisions/service-standard","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"Q7ZP5TFm7RJQ3nGt71Ym","title":"Serialization","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/technical-decisions/serialization","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"R3qvWHrRPEsXIem1MAA5","title":"Transport layer","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/technical-decisions/transport-layer","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"znE1VVuamkVRvTBt9o6U","title":"Multi- or single-resource requests?","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/technical-decisions/multi-or-single-resource-requests","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"ZAnbC5vp2kF2QeABKrQp","title":"Right delegation between platforms and DFC","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/technical-decisions/right-delegation-between-platforms-and-dfc","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"Utsmi12qjdR9R4L0ERec","title":"Data validity and inferences","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/technical-decisions/data-validity-and-inferences","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 2. Technical decisions"}]},{"id":"OsmRmXa9RNbg6CzYBbJl","title":"Appendix 3. Practical Examples","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"}]},{"id":"qIRNPp40jqHvyCvZiHbf","title":"Version 1.9","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples/version-1.9","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"rHwxXY5X8GHMhdrm0ZDO","title":"Version 1.8.2","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples/version-1.8.2","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"oHcV0VUQ0AjXXFMo1qEN","title":"version 1.7.4","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples/version-1.7.4","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"Hc3nXfUwoHKarIKg4ECE","title":"version 1.7.3","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples/version-1.7.3","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"jrzaJ8S7EDm4MF9kz8Pn","title":"version 1.7.1","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples/version-1.7","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"6t2UNpdUjhcL4rXsSNke","title":"version 1.7","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples/version-1.7-1","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"rcSloVHejh15RUsSx0YK","title":"version 1.6.2","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples/version-1.6.2","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"ZzZrL1vULlCsl0Tg5xXD","title":"version 1.6.1","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples/version-1.6.1","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"Qhcz3ggUPslJM4ydktDv","title":"version 1.6","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples/version-1.6","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"KGfk6p57g7qg7wFp3D5F","title":"version 1.5.1","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples/version-1.5.1","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"hdCshA57LgxvvBp69E0g","title":"version 1.5","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples/version-1-5","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"kv6VtDX5jH93Pmmsa0CT","title":"version 1.3","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples/version-1-3","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"fAYwtKVrIVfVxIHKXG8L","title":"version 1.2","pathname":"/dfc-standard-documentation/dfc-use-cases/appendixes/practical-examples/version-1-2","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Appendixes"},{"label":"Appendix 3. Practical Examples"}]},{"id":"EAblXc36aOfBp4RQGqH5","title":"Procedures","pathname":"/dfc-standard-documentation/dfc-use-cases/contributing/general-decisions","siteSpaceId":"sitesp_TF2TY","description":"You will find here the list of procedures for contributing to the DFC Standard.","breadcrumbs":[{"label":"Contributing"}]},{"id":"awEpT4iGOFaZvhH2pxNs","title":"Updates to the ontology","pathname":"/dfc-standard-documentation/dfc-use-cases/contributing/general-decisions/updates-to-the-ontology","siteSpaceId":"sitesp_TF2TY","description":"This describes the process, contact and notification points for changes to any of our ontology files.","breadcrumbs":[{"label":"Contributing"},{"label":"Procedures"}]},{"id":"TTY7lAHTwGdskBRoOfxj","title":"Patch releases procedure","pathname":"/dfc-standard-documentation/dfc-use-cases/contributing/general-decisions/updates-to-the-ontology/patch-releases-procedure","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Contributing"},{"label":"Procedures"},{"label":"Updates to the ontology"}]},{"id":"ZI4qqyEBesg4WVN1bVM2","title":"Minor releases procedure","pathname":"/dfc-standard-documentation/dfc-use-cases/contributing/general-decisions/updates-to-the-ontology/minor-releases-procedure","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Contributing"},{"label":"Procedures"},{"label":"Updates to the ontology"}]},{"id":"UvnTPwuru1MBWZ6EXxy9","title":"Major releases procedure","pathname":"/dfc-standard-documentation/dfc-use-cases/contributing/general-decisions/updates-to-the-ontology/major-releases-procedure","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Contributing"},{"label":"Procedures"},{"label":"Updates to the ontology"}]},{"id":"TeRHGqqveioIHikqF38p","title":"Taxonomy enrichment","pathname":"/dfc-standard-documentation/dfc-use-cases/contributing/general-decisions/taxonomy-enrichment","siteSpaceId":"sitesp_TF2TY","description":"All Taxonomy files are stored and maintained through VOCbench.","breadcrumbs":[{"label":"Contributing"},{"label":"Procedures"}]},{"id":"kDN5Z4VgzKB87EaA70xh","title":"Taxonomy updates","pathname":"/dfc-standard-documentation/dfc-use-cases/contributing/general-decisions/taxonomy-enrichment/taxonomy-updates","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Contributing"},{"label":"Procedures"},{"label":"Taxonomy enrichment"}]},{"id":"CDslhiqA6bSmrbuABYAU","title":"Platform Notifcations","pathname":"/dfc-standard-documentation/dfc-use-cases/contributing/platform-notifications","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Contributing"}]},{"id":"RU10ehjNlIdPSiN3Q7M9","title":"Platform Register","pathname":"/dfc-standard-documentation/dfc-use-cases/platform-register/platformregister","siteSpaceId":"sitesp_TF2TY","description":"","breadcrumbs":[{"label":"Platform Register"}]}]}