Using OwlExporter: various questions
I just finished reading OWLExporter documentation, I still have to begin trying it and I have a small doubt: in "Exporting Object Property Relationships across Domain and NLP Ontologies" chapter I see "We began by modifying the Domain ontology to import the NLP ontology". Should it also be done on the NLP Ontology for the inverse relation?
Another thing: "continuing with the Document example Jape grammar created previously, for the title and source information to be exported as datatype properties in the ontology we created the datatype properties title and source that have Document as the domain and xsd:string as the range"
Shall all Datatype properties be declared previously? I'd need to add some found "randomly", so having them pre-declared would be impossible to me.
If I create an annotation for OWLExporter containing some instances of a not-declared datatype, there would be a problem or the reasoner will simply infer the existence of that property reading the axiom?
I also have some minor correction and improvements to suggest for documentation, but I think it's better to write them directly to your email address... Waiting for an acknowledgment :)