lars-reimann/sem21

Ontology structure proposal

duklin opened this issue · 1 comments

Is your feature request related to a problem? Please describe

The ontology files that we are building must be compatible and share some of the entities such as: Class, Type, Parameter.
We need the compatibility for making a final ontology from the ontologies we are building in our groups.
There is no need for repetition of the same entities in multiple ontology files.
Every group should work only with the entities that are related with that specific group and the general entities.

Desired solution

Create root.owl file inside the ontology folder that will serve as a root ontology from which group-specific ontologies will be built. Ontologies are imported in Protege in the bottom part of the Active ontology tab.

Later, the three ontologies that share the same root can be easily merged to form the final ontology.

Merging in Protege: Refactor -> Merge ontologies...

Possible alternatives (optional)

Screenshots (optional)

Additional context (optional)

@aserge16 please update the Dependency_Constraints.owl file to import the root