官术网_书友最值得收藏!

Components of Ontologies

The following are the components of Ontologies:

  • Concepts: These are the general things or entities similar to classes in object-oriented programming, for example, a person, an employee, and so on.
  • Slots: These are the properties or attributes of the entities, for example, gender, date of birth, location, and so on.
  • Relationships: These represent interactions between concepts, or is-a, has-a relationships, for example, an employee is a person.
  • Axioms: These are statements which are always true in regards to concepts, slots and relationships, for example, a person is an employee if he is employed by an employer.
  • Instances: These are the objects of a class in object-oriented terms. For example, John is an instance of the Employee class. It is a specific representation of a concept. Ontology, along with instances, fully represents knowledge.
  • Operations: These are the functions and rules that govern the various components of the Ontologies. In an object-oriented context, these represent methods of a class.

The following diagram explains the components of Ontologies:

The development of Ontologies begins with defining classes in the Ontology. These classes represent real-world entities. Once the entities are clearly identified and defined, they are arranged in a taxonomic hierarchy. Once the hierarchy is defined, the Slots and Relationships are defined. Filling in the values for slots and instances completes the development of a domain-specific Ontology.

主站蜘蛛池模板: 什邡市| 祁东县| 绍兴县| 夏邑县| 永丰县| 沂水县| 政和县| 郁南县| 长汀县| 元谋县| 瑞金市| 长阳| 镇平县| 嘉黎县| 长海县| 钦州市| 罗定市| 南漳县| 灵山县| 永城市| 海林市| 宁津县| 黔南| 苏州市| 滕州市| 利津县| 海兴县| 葵青区| 南华县| 定南县| 台中市| 曲水县| 兴宁市| 洛宁县| 托里县| 揭东县| 根河市| 大渡口区| 余姚市| SHOW| 清远市|