A universal approach for simplified redundancy-aware cross-model querying
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216208%3A11320%2F25%3A10490596" target="_blank" >RIV/00216208:11320/25:10490596 - isvavai.cz</a>
Výsledek na webu
<a href="https://verso.is.cuni.cz/pub/verso.fpl?fname=obd_publikace_handle&handle=SvrhdmFyFo" target="_blank" >https://verso.is.cuni.cz/pub/verso.fpl?fname=obd_publikace_handle&handle=SvrhdmFyFo</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1016/j.is.2024.102456" target="_blank" >10.1016/j.is.2024.102456</a>
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
A universal approach for simplified redundancy-aware cross-model querying
Popis výsledku v původním jazyce
Numerous challenges and open problems have appeared with the dawn of multi-model data. In most cases, single-model solutions cannot be straightforwardly extended, and new, efficient approaches must be found. In addition, since there are no standards related to combining and managing multiple models, the situation is even more complicated and confusing for users. This paper deals with the most important aspect of data management - querying. To enable the user to grasp all the popular models, we base our solution on the abstract categorical representation of multi-model data, which can be viewed as a graph. To unify the querying of multi-model data, we enable the user to query the categorical graph using a SPARQL-based model-agnostic query language called MMQL. The query is then decomposed and translated into languages of the underlying systems. The intermediate results are then combined into the final categorical result that can be expressed in any selected format. The support for cross-model redundancy enables one to create distinct query plans and choose the optimal one. We also introduce a proof-of-concept implementation of our solution called MM-quecat.
Název v anglickém jazyce
A universal approach for simplified redundancy-aware cross-model querying
Popis výsledku anglicky
Numerous challenges and open problems have appeared with the dawn of multi-model data. In most cases, single-model solutions cannot be straightforwardly extended, and new, efficient approaches must be found. In addition, since there are no standards related to combining and managing multiple models, the situation is even more complicated and confusing for users. This paper deals with the most important aspect of data management - querying. To enable the user to grasp all the popular models, we base our solution on the abstract categorical representation of multi-model data, which can be viewed as a graph. To unify the querying of multi-model data, we enable the user to query the categorical graph using a SPARQL-based model-agnostic query language called MMQL. The query is then decomposed and translated into languages of the underlying systems. The intermediate results are then combined into the final categorical result that can be expressed in any selected format. The support for cross-model redundancy enables one to create distinct query plans and choose the optimal one. We also introduce a proof-of-concept implementation of our solution called MM-quecat.
Klasifikace
Druh
J<sub>imp</sub> - Článek v periodiku v databázi Web of Science
CEP obor
—
OECD FORD obor
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Návaznosti výsledku
Projekt
<a href="/cs/project/GA23-07781S" target="_blank" >GA23-07781S: Samoadaptivní správa vícemodelových databází</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2025
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název periodika
Information Systems
ISSN
0306-4379
e-ISSN
1873-6076
Svazek periodika
127
Číslo periodika v rámci svazku
January 2025
Stát vydavatele periodika
US - Spojené státy americké
Počet stran výsledku
32
Strana od-do
102456
Kód UT WoS článku
001311590400001
EID výsledku v databázi Scopus
2-s2.0-85202995945