The Top 10 Errors To Avoid When Building Ontologies
1. Mixing singulars and plurals
"National Socialism is_a political systems" -- MeSH
2. Mixing concepts with entities in reality "CONCEPT is_a Veterinary proprietary drug AND/OR biological" -- SNOMED CT "infectious organism is_a navigational concept" -- SNOMED CT
3. Mixing words with entities in reality distinguishing 26 kinds of chemicals:
"chemicals whose names begin with A",
"chemicals whose names begin with B", ... -- Read Codes (old versions)
4. Mixing ontology and epistemology
"'no known allergies' is an allergy to the allergen 'no known allergies'" -- Cerner "cardiac output is_a Laboratory or Test Result or Diagnostic Procedure" -- UMLS Semantic Network
5. confusing entities with data
"contact area of molecule has type integer", "interacting atom pairs has type string" -- early versions of Immune Epitope Ontology
6. using 'other'
"Other problems with special functions"; "Other motor vehicle non-traffic accident of other and unspecified nature injuring passenger in motor vehicle other than motorcycle" -- early versions of Disease Ontology (DO)
7. classifying entities on the basis of incidental features "classification of humans by bra cup size" -- CYC "Cell is_a Plant Cell" -- old versions of Plant Ontology "Water is a type of Nursing Phenomenon of Physical Environment with the specific characteristics: Clear liquid compound of hydrogen and oxygen that is essential for most plant and animal life influencing life and development of human beings." -- International Classification of Nursing Procedures (older versions)
8. using circular definitions
"An integer_number is an arithmetic_number that is an integer number" -- ISO 15926 Oil and Gas Ontology
9. overloading is_a
"virus is_a environment ontology" -- Gramene Environment Ontology "cow is_a kingdom animalia"; "Prisheksninsk pig breed is_a organism" -- SNOMED CT
10. not thinking
"vomitus contains carrot" -- GALEN
"repair and maintenance of wheelchair is_a disease" -- early versions of DO
- Barry Smith's blog
- Login or register to post comments

