Hi Ernesto,
My problem is related to the ABox. I am wondering if it is possible for the Hermit reasoner to explain which ABox data lead to some inferred data.
For example, I have a concept MasterStudent which is defined as an equivalent class to 'Student and (hasCourse some MasterCourse)'. When I feed the reasoner with some ABox axioms containing a Student (S1) with a relation hasCourse to a MasterCourse(C1), it will classify my student S1 as a MasterStudent.
Is it possible to ask the reasoner, after the reasoning process, why my student S1 is a MasterStudent? (ex. because it is a Student and has a relation hasCourse with a MasterCourse)
(Of course I could look up the MasterStudent class and see it is a Student with a MasterCourse, but maybe Student was inferred from something else which has been inferred from something else and so on...)
I hope this clarifies my question.
Kind regards,
Pieter