NORA: Scalable OWL reasoner based on NoSQL databases and Apache Spark.

dc.contributor.authorBenítez-Hidalgo, Antonio
dc.contributor.authorNavas-Delgado, Ismael
dc.contributor.authorRoldán-García, María del Mar
dc.date.accessioned2024-02-23T10:12:51Z
dc.date.available2024-02-23T10:12:51Z
dc.date.created2023
dc.date.issued2023-09-04
dc.departamentoInstituto de Tecnología e Ingeniería del Software de la Universidad de Málaga
dc.description.abstractReasoning is the process of inferring new knowledge and identifying inconsistencies within ontologies. Traditional techniques often prove inadequate when reasoning over large Knowledge Bases containing millions or billions of facts. This article introduces NORA, a persistent and scalable OWL reasoner built on top of Apache Spark, designed to address the challenges of reasoning over extensive and complex ontologies. NORA exploits the scalability of NoSQL databases to effectively apply inference rules to Big Data ontologies with large ABoxes. To facilitate scalable reasoning,OWL data, including class and property hierarchies and instances, are materialized in the Apache Cassandra database. Spark programs are then evaluated iteratively, uncovering new implicit knowledge from the dataset and leading to enhanced performance and more efficient reasoning over large-scale ontologies. NORA has undergone a thorough evaluation with different benchmarking ontologies of varying sizes to assess the scalability of the developed solution.es_ES
dc.description.sponsorshipMCIN/AEI/10.13039/501100011033/: PID2020-112540RB-C41. Spanish Ministry of Science, Innovation and Universities: PRE2018-084280. Funding for open access charge: Universidad de Málaga / CBUA.es_ES
dc.identifier.citationBenítez-Hidalgo A, Navas-Delgado I, Roldán-García MM. NORA: Scalable OWL reasoner based on NoSQL databases and Apache Spark. Softw Pract Exper. 2023; 53(12): 2377–2392. doi: 10.1002/spe.3258es_ES
dc.identifier.doi10.1002/spe.3258
dc.identifier.urihttps://hdl.handle.net/10630/30623
dc.language.isoenges_ES
dc.publisherWileyes_ES
dc.rightsAttribution-NonCommercial 4.0 Internacional*
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0/*
dc.subjectOntologías (Recuperación de la información)es_ES
dc.subjectLenguajes de marcases_ES
dc.subjectRepresentación del conocimiento (Teoría de la información)es_ES
dc.subject.otherApache Sparkes_ES
dc.subject.otherNoSQLes_ES
dc.subject.otherOWLes_ES
dc.subject.otherKnowledge basees_ES
dc.subject.otherReasoneres_ES
dc.titleNORA: Scalable OWL reasoner based on NoSQL databases and Apache Spark.es_ES
dc.typejournal articlees_ES
dc.type.hasVersionVoRes_ES
dspace.entity.typePublication
relation.isAuthorOfPublication4e298ef9-8825-4aa8-be87-ac0f8adbf1b7
relation.isAuthorOfPublicationc7a2379c-5fc9-4e25-a93b-7a5a01daab69
relation.isAuthorOfPublication.latestForDiscovery4e298ef9-8825-4aa8-be87-ac0f8adbf1b7

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Softw Pract Exp - 2023 - Benítez‐Hidalgo - NORA Scalable OWL reasoner based on NoSQL databases and Apache Spark.pdf
Size:
2.17 MB
Format:
Adobe Portable Document Format
Description:
Artículo principal
Download

Description: Artículo principal

Collections