gmuc4i / c2sim-ldm

C2SIM LDM
2 stars 2 forks source link

Extensions in ontology #42

Open ssingapo opened 6 years ago

ssingapo commented 6 years ago

How to handle an extension ontology (proposed answer: bring it in to join the Core Ontology, by selecting it in Protege?)


From Curt Blais:

A way to do this is to develop the MW extensions as a separate ontology that references the core ontology, similar to how an XML schema imports another schema and then uses the definitions from that schema. This is done in Protégé in the Active Ontologies tab, where other ontologies can be added to the import list. Behind the scenes, this creates the statement, such as:

So, a new class can be declared as a subclass of an existing class from the imported ontology (or subproperty of an existing property, etc.). From our SISO colleague Lee Lacy: “One of the biggest strengths of OWL is the ability while defining an ontology to reference and extend other ontologies. Just as hyperlinks created the web of information, relating ontologies will create a distributed web of semantic descriptions.” (Lee W. Lacy (2005). OWL: Representing Information Using the Web Ontology Language. Victoria BC: Trafford Publishing.) --------------------------
ssingapo commented 6 years ago

Note from March PDG meeting: Pullen to take care of this