Reputation: 161
Can anyone tell me the steps that are required to populate an Ontology?
I have created a domain-specific Ontology (TBox = Terminological knowledge) which consists of defined classes and relations. On the other hand, I have an IFC file (The Industry Foundation Classes) which has the instances. I have converted the IFC file to IFC OWL and have understood that I need to map the classes into the newly created ontology. However, I don't understand how I can get the instances of the associated classes and relations into my created ontology.
Upvotes: 1
Views: 1407
Reputation: 10659
You have created two ontology files, one with the tbox and one with the abox. Usually, in this scenario the abox would use an owl:imports annotation to refer to the tbox, and would not, itself, need class declarations - it would use the IRIs for the classes already declared in the tbox. In protégé, creating an imports is straightforward.
A common issue is incorrect IRIs: if you've created your abox without initially importing the tbox, it's possible the classes you used do not match the tbox classes (e.g., the abox classes use the abox IRI as their base IRI instead of the tbox).
Upvotes: 2