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

Advantages of Ontologies

The following are the advantages of Ontologies:

  • Increased quality of entity analysis
  • Increased use, reuse, and maintainability of the information systems
  • Facilitation of domain knowledge sharing, with common vocabulary across independent software applications

Those who are familiar with the object-oriented programming paradigm or database design can easily relate the Ontological representation of the domain entities to classes or database schemas. The classes are generic representations of the entities that encapsulate properties and behaviors. One class can inherit behavior and properties from another class (is-a relationship). For example, a cat is an animal.

In this case, Animal is an abstract superclass of Cat. The Cat class inherits properties from the Animal class and adds/overrides some of the attributes and behaviors specific to a cat. This paradigm is applicable in Ontologies. Similarly, relational databases have schematic representations of the domain entities within an organization.

There are some fundamental differences between databases and Ontologies, as follows:

  •  Ontologies are semantically richer than the concepts represented by databases
  • Information representation in an Ontology is based on semi-structured, natural language text and it is not represented in a tabular format
  • The basic premise of Ontological representation is globally consistent terminology to be used for information exchange across domains and organizational boundaries 
  • More than defining a confined data container, Ontologies focus on generic domain knowledge representation
主站蜘蛛池模板: 洱源县| 新巴尔虎左旗| 皋兰县| 日土县| 靖江市| 边坝县| 通州市| 凤冈县| 台中县| 玉林市| 金塔县| 清原| 宁陕县| 大庆市| 德庆县| 犍为县| 华池县| 广安市| 偏关县| 文登市| 肇庆市| 屏山县| 景洪市| 北川| 麻城市| 德庆县| 获嘉县| 石首市| 宜宾县| 汝城县| 永顺县| 东辽县| 宁波市| 奉化市| 辽宁省| 六枝特区| 连江县| 土默特左旗| 绥江县| 五台县| 和林格尔县|