As part of my experiment, here is the list of all the pitfalls (as taken from the OOPS! catalogue) I chose to evaluate ontologies on using OntoEvaluator:
- P02: Creating synonyms as classes
- P04: Creating unconnected ontology elements
- P05: Defining wrong inverse relationships
- P06: Including cycles in a class hierarchy
- P07: Merging different concepts in the same class
- P08: Missing annotations
- P11: Missing domain or range in properties
- P19: Defining multiple domains or ranges in properties
- P20: Misusing ontology annotations