I developed an Arabic ontology for chest diseases using Protege version 5.2.0 Now I'm using Description Logic query (DL query) to query the ontology but the results are different from the same query results using SPARQL query.
For example: my ontology contains classes like:
- Disease
- Symptom
The DL query is: Disease and Has_Symptom value diarrhea
and the result of it is shown in the following image:
The result is all individuals of a class Disease
, but when executing the same query using SPARQL the result is correct and is shown in the following image.
Note: when using the same version of Protege with the same ontology on a different computer the DL query returns correct result. I hope this is a clear question.
I appreciate any help you provide.