A Query-By-Example Approach to Compose SPARQL Queries in the GF Framework for Ontology-Based Data Access

被引:0
作者
Alejandro Gomez, Sergio [1 ,2 ]
Ruben Fillottrani, Pablo [1 ,2 ]
机构
[1] Univ Nacl Sur, Dept Ciencias & Ingn Computac, Lab I D Ingn Software & Sistemas Informac LISSI, Dept Ciencias & Ingn Computac, San Andres 800, Bahia Blanca, Buenos Aires, Argentina
[2] Comis Invest Cient Prov Buenos Aires CIC PBA, Calle 526 Entre 10 & 11, La Plata, Argentina
来源
COMPUTER SCIENCE - CACIC 2022 | 2023年 / 1778卷
关键词
Ontologies; Ontology-Based Data Access; SPARQL; Knowledge Representation;
D O I
10.1007/978-3-031-34147-2_14
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The gap between legacy data sources and semantic web technologies can be bridged with the Ontology-Based Data Access (OBDA) methodology by providing protocols and tools for translating old data into ontologies. Querying modern ontologies in OWL/RDF files and understood as networks of objects having describing properties and inter-linked by relations requires writing SPARQL queries, where it is essential to have a technical proficiency not usually in the hands of lay users. For studying this problem, we developed a prototype tool called GF to capable of executing arbitrary SPARQL queries posed against OWL/RDF ontologies obtained by OBDA from H2 relational databases as well as Excel and CSV spreadsheets. The tool allows to visually specify a subset of SPARQL selection and construction queries using a Query-By-Example approach. Our research shows that, given an OWL/RDF ontology obtained from any suitable data source, our implementation can express an important proper subset of queries and translate them into executable SPARQL queries.
引用
收藏
页码:211 / 226
页数:16
相关论文
共 12 条
[1]   Ontology Metrics and Evolution in the GF Framework for Ontology-Based Data Access [J].
Alejandro Gomez, Sergio ;
Ruben Fillottrani, Pablo .
COMPUTER SCIENCE, CACIC 2021, 2022, 1584 :237-253
[2]  
Atzori Maurizio., 2012, WWW (Companion Volume), P309
[3]  
Baader F., 2017, Introduction to Description Logic
[4]   The Semantic Web - A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities [J].
Berners-Lee, T ;
Hendler, J ;
Lassila, O .
SCIENTIFIC AMERICAN, 2001, 284 (05) :34-+
[5]   The MASTRO system for ontology-based data access [J].
Calvanese, Diego ;
De Giacomo, Giuseppe ;
Lembo, Domenico ;
Lenzerini, Maurizio ;
Poggi, Antonella ;
Rodriguez-Muro, Mariano ;
Rosati, Riccardo ;
Ruzzi, Marco ;
Savo, Domenico Fabio .
SEMANTIC WEB, 2011, 2 (01) :43-53
[6]   SPARQLByE: Querying RDF data by example [J].
Diaz, Gonzalo ;
Arenas, Marcelo ;
Benedikt, Michael .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2016, 9 (13) :1533-1536
[7]  
Gomez S., 2023, LIBRO ACTAS, P516
[8]  
Grobe M., 2009, SIGUCCS 09, P131, DOI 10.1145/1629501.1629525
[9]  
Harris S., 2013, SPARQL 1.1 query language
[10]   Snap-SPARQL: A Java']Java Framework for Working with SPARQL and OWL [J].
Horridge, Matthew ;
Musen, Mark .
ONTOLOGY ENGINEERING, 2016, 9557 :154-165