

[摘要]本文提出了一種基于軟件工程開發的領域本體構建框架,其中利用結構化方法從整體上將領域本體構建過程劃分為規劃、分析、設計、實施與運行5個階段,而在領域本體分析階段又利用原型化方法進行領域概念及概念關系的分析與設計。在領域本體構建中將兩種軟件工程開發方法相結合,揚棄了各自的優缺點,使生成的領域本體更高效地滿足用戶的需求。
[關鍵詞]領域本體;本體構建;結構化方法;原型化方法
[中圖分類號]TP311
[文獻標識碼]A
(文章編號)1008—0821(2012)08—0037—04
目前流行的領域本體構建方法有:英國Edinbunrgh大學AI應用研究所的Enterprise項目組開發的“骨架法”,該方法使用middle—out開發方式提供與商業和企業有關的術語及其定義的集合;加拿大Toronto大學企業集成實驗室開發了TOVE項目本體,通過該本體來建立指定知識的邏輯模型;Bernaras等人開發的歐洲Eaprit KACTUS項目中由應用來控制本體的開發,每個應用都有相應的知識本體,這些本體即能復用其他的本體,又能集成到項目以后的本體應用中;西班牙Madrid理工大學AI實驗室開發的,Methontology法構建知識級本體;美國Southern California大學信息科學研究所開發的Sensus法,主要通過自然語言處理,提取和合并不同電子知識源的信息而得到該領域本體的內容。
本文借鑒了上述傳統領域本體構建方法中的基本思想,并在構建框架中融合了軟件工程開發方法中的結構化開發方法和原型化開發方法。
1 傳統領域本體構建方法分析
1.1 共同點分析
縱觀上述“骨架法”、“評……