Back to Search
Start Over
ProGOMap: Automatic Generation of Mappings From Property Graphs to Ontologies
- Source :
- IEEE Access, Vol 9, Pp 113100-113116 (2021)
- Publication Year :
- 2021
- Publisher :
- IEEE, 2021.
-
Abstract
- Property Graph databases (PGs) are emerging as efficient graph stores with flexible schemata. This raises the need to have a unified view over heterogenous data produced from these stores. Ontology based Data Access (OBDA) has become the most dominant approach to integrate heterogeneous data sources by providing a unified conceptual view (ontology) over them. The corner stone of any OBDA system is to define mappings between the data source and the target (domain) ontology. However, manual mapping generation is time consuming and requires great efforts. This paper proposes ProGOMap (Property Graph to Ontology Mapper) system that automatically generates mappings from property graphs to a domain ontology. ProGOMap starts by generating a putative ontology with direct axioms from PG. A novel ontology learning algorithm is proposed to enrich the putative ontology with subclass axioms inferred from PG. The putative ontology is then aligned to an existing domain ontology using string similarity metrics. Another algorithm is proposed to align object properties between the two ontologies considering different modelling criteria. Finally, mappings are generated from alignment results. Experiments were done on eight data sets with different scenarios to evaluate the effectiveness of the generated mappings. The experimental results achieved mapping accuracy up to 97% and 81% when addressing PG-to-ontology terminological and structural heterogeneities, respectively. Ontology learning by inferring subclass axioms from a property graph helps to address the heterogeneity between the PG and ontology models.
- Subjects :
- Graph database
Theoretical computer science
General Computer Science
Ontology learning
Relational database
Computer science
General Engineering
computer.file_format
Ontology (information science)
resource description framework
computer.software_genre
ontology alignment
Domain (software engineering)
Data modeling
ontology engineering
TK1-9971
graph model heterogeneity
Property graph database
General Materials Science
Electrical engineering. Electronics. Nuclear engineering
RDF
String metric
computer
Subjects
Details
- Language :
- English
- ISSN :
- 21693536
- Volume :
- 9
- Database :
- OpenAIRE
- Journal :
- IEEE Access
- Accession number :
- edsair.doi.dedup.....32686ee5efd3ab5524e1999f3f1bd23c