Example-1: Each vocabulary in the ontology should be described by a gloss
Description:
In addition to its formal definition, each vocabulary (i.e. concept label) in an ontology should be described by a gloss. A gloss is an auxiliary informal description of the intended meaning (i.e. concept) for the commonsense perception of humans.
The purpose of a gloss is not to provide or catalogue general information and comments about a concept, as conventional dictionaries and encyclopedias do. A gloss, for formal ontology engineering purposes, is supposed to render factual knowledge that is critical to understanding a concept, but that is unreasonable, implausible, or very difficult to formalize and/or articulate explicitly. An ontology, in this way, will have twofold parts: its typical formal axioms (i.e. classes, relations, and rules/constraints), and informal descriptions (i.e. glosses).
What should and should not be provided in a gloss.
It should start with the principal/super type of the vocabulary being defined. For example, "Search engine: A computer program that ...", "Invoice: A business document that..."University: An institution of ...".
It should be written in the form of propositions, offering the reader inferential knowledge that helps him to construct the image of the concept. For example, instead of defining 'Search engine' as "A computer program for searching the internet", or "One of the most useful aspects of the World Wide Web. Some of the major ones are Google, Galaxy... .". One can also say "A computer program that enables users to search and retrieve documents or data from a database or from a computer network...".
More importantly, it should focus on distinguishing characteristics and intrinsic properties that differentiate the concept from other concepts. For example, compare the following two glosses of a 'Laptop computer': (1) "A computer that is designed to do pretty much anything a desktop computer can do. It runs for a short time (usually two to five hours) on batteries"; and (2) "A portable computer small enough to use in your lap...". Notice that according to the first gloss, a 'server computer' running on batteries can be seen as a laptop computer; also, a 'Portable computer' that is not running on batteries is not a 'Laptop computer'.
The use of supportive examples is strongly encouraged: (1) to clarify true cases that are commonly known to be false, or false cases that are known to be true; and (2) to strengthen and illustrate distinguishing characteristics (by using examples and counter-examples). The examples can be types and/or instances of the concept being defined. For example: "Legal Person: An entity with legal recognition in accordance with law. It has the legal capacity to represent its own interests in its own name, before a court of law, to obtain rights or obligations for itself, to impose binding obligations, or to grant privileges to others, for example as a plaintiff or as a defendant. A legal person exists wherever the law recognizes, as a matter of policy, the personality of any entity, regardless of whether it is naturally considered to be a person. Recognized associations, relief agencies, committees and companies are examples of legal persons".
It should be consistent with the formal axioms in the ontology. In other words, what have said in a gloss should not contradict the formal axioms, and vice versa.
It should be sufficient, clear, and easy to understand.
Advantages:
Glosses are more reusable, compared with formal definitions, as they are free from formal structure.
Glosses are easier to understand and agree on (compared with formal definitions); especially for non-intellectual domain experts, or in case an ontology is developed, reviewed, used, or maintained by many different people over different times and locations.
Glosses are a useful mechanism for understanding concepts individually without needing to browse and reason on the position of its vocabulary within the formal body of the ontology.
Compared with formal definitions, glosses help to build a "deeper" intuition about concepts, by denoting implicit or tacit assumptions.
References:
Jarrar, M.: Towards the notion of gloss, and the adoption of linguistic resources in formal ontology engineering. In: Proceeding of the 15th International World Wide Web Conference, WWW2006. Edinburgh, Scotland. May 2006. ACM, 2006.