简体   繁体   中英

protege how to add a reference to another ontology

I am tying to integrate my ontology with another ontologies. what i did is importing the ontologies in my protege, that works, but protege lists all the classes, which is normally. i am looking if there is a way in which i just the reference (uri) of these ontologies and then i can use them from their prefix.

ofc, i am building my ontology using owl2

i hope you help me

If you want to completely reason and materialise facts based on terms relating to the referenced concept, then you will need to fully import the ontology that the referenced concept belongs.

eg given an external ontology with the following statements:

ex:Person a owl:Class;
   rdfs:subClassOf ex:Agent.

If you reference this in your without importing:

ex2:Doctor a owl:Class;
   rdfs:subClassOf ex:Person.

and make the following statement:

ex2:Jack a ex2:Doctor.

an run it through a reasoner, then you will also materialise the following:

ex2:Jack a ex:Person.

But not the following:

ex2:Jack a ex:Agent.

To materialise the latter, you will need to import the ontology with all the statements about ex:Person.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM