Update Principles for definitions: authored by Meisam Booshehri's avatar Meisam Booshehri
(2015, Arp et. al., Building Ontologies with Basic Formal Ontology, MIT Press) (2015, Arp et. al., Building Ontologies with Basic Formal Ontology, MIT Press)
**1."Provide all non root terms with definitions."** **1."Provide all non root terms with definitions."**
"An ontology is a semantic artifact—it has to do with regimenting terms in such a way that they will be associated with specific meanings, and for this purpose the ontology must provide definitions." "An ontology is a semantic artifact—it has to do with regimenting terms in such a way that they will be associated with specific meanings, and for this purpose the ontology must provide definitions."
**2."Use Aristotelian definitions."** **2."Use Aristotelian definitions."**
An Aristotelian definition follows this form: **S = def. a G that Ds**, An Aristotelian definition follows this form: **S = def. a G that Ds**,
where “G” (for: genus) is the immediate parent term of “S” (for: species) in the ontology for which the definition is being created. “D” stands for differentia, which is to say: “D” tells us what it is about certain Gs in virtue of which they are Ss. Ideally, the terms used in formulating the differentia D will themselves be terms taken from some ontology, where they will themselves be defined. where “G” (for: genus) is the immediate parent term of “S” (for: species) in the ontology for which the definition is being created. “D” stands for differentia, which is to say: “D” tells us what it is about certain Gs in virtue of which they are Ss. Ideally, the terms used in formulating the differentia D will themselves be terms taken from some ontology, where they will themselves be defined.
Consider, as a first example, Aristotle’s own definition of “human”: Consider, as a first example, Aristotle’s own definition of “human”:
- human = def. an animal that is rational - human = def. an animal that is rational
**3."Use essential features in defining terms."** **3."Use essential features in defining terms."**
**4."Avoid circularity in defining terms."** **4."Avoid circularity in defining terms."**
... ...
......