Ontology 方法學綜述

學識都 人氣:2.6W

楊秋芬 陳躍新

Ontology 方法學綜述

湖南廣播電視大學 國防科學技術大學

[摘要]

近來,一種新的基本知識模型的出現,解決了以前專家系統基於規則技術的缺陷。最新的知識工程化技巧就是Ontology(本體論),獲取本體論的動機是“可再用性”(reusability)。在信息系統、接口和麪向對象設計和編程等方面,本體論都是一個很好的工具。本文詳細介紹構造ontology方法學。

[關鍵詞] Ontology 方法學

引言

知識工程在許多領域得到了廣泛的應用,但不同開發工具和應用平臺使系統的通信、共享、重用性等性能受到了限制,新的知識系統不能有效的利用現有的知識系統,不斷開始“重新設計”,造成人力、物力、才力的'大量浪費。

On本體論是一個哲學上的概念,用於描述事物的本質。在近一、二十年來,本體論已被計算機領域所採用,用於知識表達、知識共享及重用。許多學科和研究都在使用“本體”這個術語,但存在不同的定義。

在工程研究中,從知識共享的角度來說,Ontology作爲一種概念化的說明,採用框架系統對客觀存在的概念和關係的描述。它是通用意義上的“概念定義集”,是關於“種類”(kind)和“關係”的詞彙表。這種詞彙表,是在各種事務代理人之間交換意見時所用到的共同語言。

由於本體工程到目前爲止仍處於相對不成熟的階段,每一個工程擁有自己獨立的方法。參照IEEE標準-------軟件開發生命週期法IEEE1074-1995[IEE96]來對比分析五種得到知識界承認的方法。

一、IEEE 1074-1995

IEEE 1074-1995的內容:

①軟件生命週期模型:確定開發步驟及各步驟執行的先後次序;

②工程管理階段:系統規劃,控制,質量管理等;

③軟件開發階段:

u 開發前期:環境研究,可行性研究;

u 開發階段:需求分析,設計,執行;

u 開發後期:安裝,操作,支持,維護;

④ontology集成的階段:評價,文檔,配置管理,訓練;

二、Ontology方法學

1、 Mike Uscholddede