Hi, I'm developing an ontology about tornado forecast and run into this problem:
I'd like to use some external ontology classes/properties in my ontology, such as the "creator" property in the Dubline Core ontology. After some study, I found there are two ways of using DC's creator property in Jena. One is to use the createObjectProperty method of the OntModel class, which will create an object property called "creator" in my ontology by referring to the DC creator property (http://purl.org/dc/terms/creator). In the output owl file from Jena, I will see this creator property, but it doesn't contain the description of this property in the DC ontology. For example, in the DC ontology the "creator" property has range of "Agent", but the output owl file (my owl ontology) doesn't import/contain this part of knowledge. The second way is to import the whole DC terms ontology in my ontology, this will import all description of the "creator" property like its range, but it also imports extra classes/properties in DC that I don't need. So there's pros and cons for this two ways. Is there any way that I can just import the description part of the "creator" property in the DC ontology? Thank you for your help! Best, Miao
