OBG-gen: Ontology-Based GraphQL Server Generation for Data Integration
In: Swedish e-Science Research Centre Proceedings of the ISWC 2023 Posters, Demos and Industry Tracks: From Novel Ideas to Industrial Practice CEUR Workshop, 2023
Online
unknown
Zugriff:
A GraphQL server contains two building blocks: (1) a GraphQL schema defining the types of data objects that can be requested; (2) resolver functions fetching the relevant data from underlying data sources. GraphQL can be used for data integration if the GraphQL schema provides an integrated view of data from multiple data sources, and the resolver functions are implemented accordingly.However, there does not exist a semantics-aware approach to use GraphQL for data integration.We proposed a framework using GraphQL for data integration in which a global domain ontology informs the generation of a GraphQL server. Furthermore, we implemented a prototype of this framework, OBG-gen. In this paper, we demonstrate OBG-gen in a real-world data integration scenario in the materials design domain and in a synthetic benchmark scenario.
Titel: |
OBG-gen: Ontology-Based GraphQL Server Generation for Data Integration
|
---|---|
Autor/in / Beteiligte Person: | Li, Huanyu ; Hartig, Olaf ; Armiento, Rickard ; Lambrix, Patrick, Professor |
Link: | |
Zeitschrift: | Swedish e-Science Research Centre Proceedings of the ISWC 2023 Posters, Demos and Industry Tracks: From Novel Ideas to Industrial Practice CEUR Workshop, 2023 |
Veröffentlichung: | 2023 |
Medientyp: | unknown |
ISSN: | 1613-0073 (print) |
Sonstiges: |
|