natural language definition
IRI: https://spec.industrialontologies.org/ontology/annotation/naturalLanguageDefinition
Defined In: https://spec.industrialontologies.org/ontology/core/meta/AnnotationVocabulary/
Type: Annotation Property
SubProperty Of: definition
Definition
definition written in plain text for human understanding
Usage Notes
This annotation is Required for each non-primitive or non-axiomatic class of an IOF (OWL or Common Logic) ontology.
- It is optional for primitive (aka axiomatic) classes since for such classes the Elucidation annotation is required and will satisfy the role of a natural language definition.
- It is optional, but recommended, for relations when the intent of a relation may be misunderstood.
- There should be at most one.
- This natural language definition should be subject matter expert friendly and consistent with any formal definition or elucidation.
- Natural language definitions should use class and relation names with following caveats: a) Relations β For those relations whose label (i.e. local identifier) consist of multiple terms hyphenate the terms of the label: e.g. βhasPlanβ would be written as βhas-planβ b) Classes β For classes whose label has multiple distinct terms, e.g, ManufacturingOperationSpecification, separate the terms but bound them with apostrophe marks: βManufacturing Operation Specificationβ.
Description Logic
av:naturalLanguageDefinition β _:definition
SubPropertyOf: _:definition