VEL: A Formally Verified Reasoner for OWL2 EL Profile
Atalay Mert Ileri, Nalen Rangarajan, Jack Cannell, Hande McGinty

TL;DR
This paper introduces VEL, a formally verified reasoner for OWL2 EL, ensuring correctness through machine-checked proofs and addressing previous proof errors to improve reliability in semantic reasoning.
Contribution
We developed VEL, the first formally verified OWL2 EL reasoner with machine-checkable correctness proofs, enhancing trustworthiness in semantic web reasoning systems.
Findings
VEL's formalization uncovered errors in original proofs.
VEL's correctness is guaranteed across all inputs.
The approach improves reliability of reasoning in critical domains.
Abstract
Over the past two decades, the Web Ontology Language (OWL) has been instrumental in advancing the development of ontologies and knowledge graphs, providing a structured framework that enhances the semantic integration of data. However, the reliability of deductive reasoning within these systems remains challenging, as evidenced by inconsistencies among popular reasoners in recent competitions. This evidence underscores the limitations of current testing-based methodologies, particularly in high-stakes domains such as healthcare. To mitigate these issues, in this paper, we have developed VEL, a formally verified EL++ reasoner equipped with machine-checkable correctness proofs that ensure the validity of outputs across all possible inputs. This formalization, based on the algorithm of Baader et al., has been transformed into executable OCaml code using the Coq proof assistant's extraction…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsService-Oriented Architecture and Web Services · Web Applications and Data Management · Model-Driven Software Engineering Techniques
MethodsOntology
