How do I connect an ontology using java? I have created an ontology using protege. How can I write DL queries in Java to use this ontology?
相关问题
- Calculate the depth of subclass in the OWL ontolog
- owl:someValuesFrom vs. owl:minCardinalilty
- map owl to neo4j (java example)
- merge equivalent classes using owl API
- OWL RDF/TTL Make an instance member of class based
相关文章
- Meaning of owl:hasValue?
- Jena Fuseki assembler file + TDB + OWL reasoner
- RDFS: same property for multiple domains
- OWL ObjectProperty loading as annotation in Protég
- owl - protege not inferring correctly? how to defi
- Which Triplestore for rapid semantic web developme
- why protege doesn't infer a data property in t
- Conversion from OWLOntology to Jena Model in Java
You should take a look at the OWL API and Pellet.
DL queries are simply OWL class expressions. You can use the OWL-API as suggested, look at the example provided here. If you need to perform some reasoning in order to retrieve the data of interest, add a reasoner on your classpath (Hermit, Pellet, etc...). You can also think of using the Brain library, developed for this purpose, yet only supporting the OWL2 EL profile at the time being.