Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Babelfish

 Babelfish

Slides presented at the second ONTOCHAIN Summit for Trustworthy Internet by Christoph Fabianek, Founder of OwnYourData.eu

ONTOCHAIN

June 23, 2023
Tweet

More Decks by ONTOCHAIN

Other Decks in Technology

Transcript

  1. CLICK TO EDIT MASTER TITLE STYLE Click to add subtitle

    Location Date ONTOCHAIN SUMMIT 2023 ONTOCHAIN Services “Babelfish” – Gateway API Dr. Christoph Fabianek OwnYourData.eu 22/06/2023
  2. | ONTOCHAIN.NGI.EU 2 PROJECT OBJECTIVES AND FUNCTIONALITIES • Service Integration

    in Heterogeneous Environments ONTOCHAIN Environment • Service Integration • Account Management • Storage Provider • Integration Helper (technical, semantic, governance) Gateway API Service Catalogue Orgs & Users ⁃ map APIs ⁃ translate data ⁃ ensure governance • Solution Domain • Use Cases Applications Service Description ⁃ API Endpoints (Open API Spec v3.0) ⁃ Data Models (Semantic Overlay Arch) ⁃ Governance (Data Agreements) • Application Protocols • Core Protocols Services Service Description • Data Provider / Consumer • Data Processor external Applications existing components Service Description new developments: Service Description Gateway API Integration Helper Legend Storage Provider
  3. | ONTOCHAIN.NGI.EU 3 METHODOLOGY AND APPROACH • Data Exchange challenges:

    different types of data, access, and literacy • Data Agreements  D2A: Domain-specific Data Agreement  D3A: Domain-specific Data Disclosure Agreement (Digital Product Passport)
  4. | ONTOCHAIN.NGI.EU 4 RESULTS AND ACHIEVEMENTS • Service Catalogue 

    8 services registered from ONTOCHAIN funded projects • DID Lint Service  triggered harmonization among DID methods • Decentralised Identifiers  demonstrated delegation capabilities  contribution to Test Suite
  5. | ONTOCHAIN.NGI.EU 5 RESOURCES & DEMONSTRATION Developer Tutorials:  HackMD

    for Gateway API: https://hackmd.io/faNBTCUcSRyQsLOf_Jhdag  Registering a Service: to publish in Service Catalogue https://github.com/OwnYourData/dc-babelfish/blob/main/tutorial/2_Services/README.md  Metadata Management: for effective data governance and analysis https://github.com/OwnYourData/dc-babelfish/blob/main/tutorial/3_Metadata/README.md  Identity Management with did:oyd: including delegation & attestation https://github.com/OwnYourData/dc-babelfish/blob/main/tutorial/4_Identities/README.md  Transformation between Data Models: validation & transformation with SOyA https://github.com/OwnYourData/dc-babelfish/blob/main/tutorial/5_Transformations/README.md  Storage Providers: using AWS, SemCon (off-chain), Bellecour, Convex (on-chain) https://hackmd.io/l8aMfOrBRNq1qB6ZzQEFpA