Evonne is web-based visualization tool for explaining reasoning. Within this project, we research and design visual explanations for logic and numerical reasoning. The main explanation component of Evonne is the interactive proof — a versatile explanation method that shows how an entailment can be derived from an ontology.

Online Demo & Examples:

Source Code:

The latest update to Evonne focuses on combined logic and numerical reasoning. Entailments of this nature can be explained through combined proofs. However, considering the scalability requirements of the numerical reasoning, Evonne provides alternative visual explanations for numerical entailments. The numerical entailments supported in Evonne come from two Concrete Domains, dealing with linear equations and difference constraints, respectively.

Further Resources:

Acknowledgements:

The active Evonne team greatly thanks Dr. Ricardo Langner, Dr. Ida Sri Rejeki Siahaan, Dr. Patrick Koopmann, Tamara Flemisch, and the students who have worked and contributed towards the current Evonne!

Related Publications (3)

Workshop Publications (8)

  • Towards Visual Decision Support in Interactive Repair (Extended Abstract)

    Towards Visual Decision Support in Interactive Repair (Extended Abstract)

    Alrabbaa, C.; Baader, F.; Dachselt, R.; Kansakar, P.; Méndez, J.; Zanganeh, A.

    To appear in Joint Workshop on Explainable Logic-Based Knowledge Representation (XLoKR) and Explanations with Constraints and Satisfiability (ExCoS).XLoKR & ExCoS 2026, Lisbon, Portugal.2026.

    @article{ABDKMZ26ea,
       author = {Christian Alrabbaa and Franz Baader and Raimund Dachselt and Pratistha Kansakar and Juli\'{a}n M\'{e}ndez and Afshin Zanganeh},
       title = {Towards Visual Decision Support in Interactive Repair (Extended Abstract)},
       booktitle = {Joint Workshop on Explainable Logic-Based Knowledge Representation (XLoKR) and Explanations with Constraints and Satisfiability (ExCoS)},
       year = {2026},
       month = {7},
       location = {Lisbon, Portugal}
    }

    List of additional material

  • Towards Visual Decision Support in Interactive Repair

    Towards Visual Decision Support in Interactive Repair

    Alrabbaa, C.; Baader, F.; Dachselt, R.; Kansakar, P.; Méndez, J.; Zanganeh, A.

    To appear in Proceedings of the 39th International Workshop on Description Logics.DL '26, Lisbon, Portugal.2026.

    @inproceedings{ABDKMZ26,
       author = {Christian Alrabbaa and Franz Baader and Raimund Dachselt and Pratistha Kansakar and Juli\'{a}n M\'{e}ndez and Afshin Zanganeh},
       title = {Towards Visual Decision Support in Interactive Repair},
       booktitle = {Proceedings of the 39th International Workshop on Description Logics},
       year = {2026},
       month = {7},
       location = {Lisbon, Portugal}
    }

    List of additional material

  • The Concrete Evonne: Visualization Meets Concrete Domain Reasoning (Extended Abstract)

    The Concrete Evonne: Visualization Meets Concrete Domain Reasoning (Extended Abstract)

    Alrabbaa, C.; Baader, F.; Dachselt, R.; Kovtunova, A.; Méndez, J.

    In Proceedings of the 38th International Workshop on Description Logics.DL '25, Opole, Poland.2025.

    @inproceedings{eaABDKM25,
       author = {Christian Alrabbaa and Franz Baader and Raimund Dachselt and Alisa Kovtunova and Juli\'{a}n M\'{e}ndez},
       title = {The Concrete Evonne: Visualization Meets Concrete Domain Reasoning (Extended Abstract)},
       booktitle = {Proceedings of the 38th International Workshop on Description Logics},
       year = {2025},
       month = {9},
       location = {Opole, Poland},
       url = {https://ceur-ws.org/Vol-4091/paper18.pdf}
    }

    List of additional material

  • EvonNemo - A Symbiosis of Datalog Tracing and Proof Tree Visualization

    EvonNemo - A Symbiosis of Datalog Tracing and Proof Tree Visualization

    Gerlach, L.; Ivliev, A.; Méndez, J.; Meusel, S.; Dachselt, R.; Krötzsch, M.

    In The Fifth Workshop on Explainable Logic-Based Knowledge Representation.XLoKR '24, Hanoi, Vietnam.2024.

    @article{gerlach2024evonnemo,
       author = {Lukas Gerlach and Alex Ivliev and Juli\'{a}n M\'{e}ndez and Simon Meusel and Raimund Dachselt and Markus Kr\"{o}tzsch},
       title = {EvonNemo - A Symbiosis of Datalog Tracing and Proof Tree Visualization},
       booktitle = {The Fifth Workshop on Explainable Logic-Based Knowledge Representation},
       year = {2024},
       month = {11},
       location = {Hanoi, Vietnam}
    }

    List of additional material

  • On the Eve of True Explainability for OWL Ontologies: Description Logic Proofs with Evee and Evonne

    On the Eve of True Explainability for OWL Ontologies: Description Logic Proofs with Evee and Evonne

    Alrabbaa, C.; Borgwardt, S.; Friese, T.; Koopmann, P.; Méndez, J.; Popovič, A.

    In Proceedings of the 35th International Workshop on Description Logics.DL '22, Haifa, Israel.2022.

    @inproceedings{ABFKMP-DL-2022,
       author = {Christian Alrabbaa and Stefan Borgwardt and Tom Friese and Patrick Koopmann and Juli\'{a}n M\'{e}ndez and Alexej Popovič},
       title = {On the Eve of True Explainability for OWL Ontologies: Description Logic Proofs with Evee and Evonne},
       booktitle = {Proceedings of the 35th International Workshop on Description Logics},
       year = {2022},
       month = {8},
       location = {Haifa, Israel},
       url = {https://ceur-ws.org/Vol-3263/paper-2.pdf}
    }

    List of additional material

    Extended Version

  • Explaining Description Logic Entailments in Practice with Evee and Evonne

    Explaining Description Logic Entailments in Practice with Evee and Evonne

    Alrabbaa, C.; Borgwardt, S.; Friese, T.; Koopmann, P.; Méndez, J.; Popovič, A.

    In The Third Workshop on Explainable Logic-Based Knowledge Representation.XLoKR '22, Haifa, Israel.2022.

    @inproceedings{ABFKMP-XLoKR-22,
       author = {Christian Alrabbaa and Stefan Borgwardt and Tom Friese and Patrick Koopmann and Juli\'{a}n M\'{e}ndez and Alexej Popovič},
       title = {Explaining Description Logic Entailments in Practice with Evee and Evonne},
       booktitle = {The Third Workshop on Explainable Logic-Based Knowledge Representation},
       year = {2022},
       month = {7},
       location = {Haifa, Israel}
    }

    List of additional material

  • Towards Designing a Tool For Understanding Proofs in Ontologies through Combined Node-Link Diagrams

    Towards Designing a Tool For Understanding Proofs in Ontologies through Combined Node-Link Diagrams

    Flemisch, T.; Langner, R.; Alrabbaa, C.; Dachselt, R.

    In 5th International Workshop on Visualization and Interaction for Ontologies and Linked Data.VOILA '20, Online Conference.2020.

    @inproceedings{Flemisch2020,
       author = {Tamara Flemisch and Ricardo Langner and Christian Alrabbaa and Raimund Dachselt},
       title = {Towards Designing a Tool For Understanding Proofs in Ontologies through Combined Node-Link Diagrams},
       booktitle = {5th International Workshop on Visualization and Interaction for Ontologies and Linked Data},
       year = {2020},
       month = {11},
       location = {Online Conference},
       numpages = {13}
    }

  • Visualizing Proofs and the Modular Structure of Ontologies to Support Ontology Repair

    Visualizing Proofs and the Modular Structure of Ontologies to Support Ontology Repair

    Alrabbaa, C.; Baader, F.; Dachselt, R.; Flemisch, T.; Koopmann, P.

    In Proceedings of the 33rd International Workshop on Description Logics.DL '20, Online Conference.2020.

    @inproceedings{Alraabba2020,
       author = {Christian Alrabbaa and Franz Baader and Raimund Dachselt and Tamara Flemisch and Patrick Koopmann},
       title = {Visualizing Proofs and the Modular Structure of Ontologies to Support Ontology Repair},
       booktitle = {Proceedings of the 33rd International Workshop on Description Logics},
       year = {2020},
       month = {09},
       location = {Online Conference},
       numpages = {15}
    }

Related Student Theses:

  • Markus Wieland

    Concepts for interactive exploration and explanation in proofs and ontologies

    Markus Wieland May 9th, 2022 until October 10th, 2022

    Supervision: Julián Méndez, Raimund Dachselt

  • Nicolás Rojas Bernal

    Investigating Data-Driven Projections of Linear Equation Systems [CMS-PROJ, SS 24]

    Nicolás Rojas Bernal May 13th, 2024 until September 2nd, 2024

    Supervision: Julián Méndez, Rufat Rzayev