Some adjustments are needed for CDO classes, in order to coherently extend the ontology. Specifically:
- The
Grain Boundary class is not needed on this level, I propose just one class PlaneDefect, the Grain Boundary class can be extended later on.
- Include another class
Bulk Defect
- Also, LineDefect could be included here as superclass of dislocation? Considering you want to include a disclination class, if not, I guess having LineDefect as equivalent to Dislocation works.
Picture for reference:

Let me know what you think!
Some adjustments are needed for CDO classes, in order to coherently extend the ontology. Specifically:
Grain Boundaryclass is not needed on this level, I propose just one classPlaneDefect, theGrain Boundaryclass can be extended later on.Bulk DefectPicture for reference:

Let me know what you think!