Professional Documents
Culture Documents
Protégé 操作手冊
(2) 執行「install_protege.exe」,依個人喜好進行相關設定並安裝
第1頁
Protégé操作手冊 編輯者:陳志華
(3) 建立新的專案
z 執行 protégé,點選「File \ New Project」建立新的專案,出現 Create New
Project 對話方塊後,選擇 OWL / RDF Flies 後,點擊 Finish,而不選 Next
第2頁
Protégé操作手冊 編輯者:陳志華
(4) 建立 Animal 類
z protégé 的主頁面中會出現,以下幾個標籤:Metedata(元類)、OWL
Classes(OWL 類)、Properties(屬性)、Individuals(個體) 、Forms(表單)
z 選擇 OWL Classes 進行編輯。在 Asserted Hierarchy(添加階層)中,會有
所有類的超類 owl:Thing 上點擊 Asserted Hierarchy 旁邊的 Create
subclass 或者在 OWL:Thing,點選滑鼠右鍵選擇 Create subclass,將自
動產生 protégé 自動定義名為 Class_1 的類
z 在右邊的 CLASS EDITOR(類編輯器)的 Name 選項中,輸入 Animal 來
替換自動定義的名字。建議使用英文,因為下面會用到 OWLViz 來生成
關係圖,中文的話會容易出現問題
第3頁
Protégé操作手冊 編輯者:陳志華
第4頁
Protégé操作手冊 編輯者:陳志華
第5頁
Protégé操作手冊 編輯者:陳志華
(7) 建立排他性(owl:disjointWith)關係
z 因為動物和植物是不同的事物,也就是說它們互相具有排他性
(owl:disjointWith)關係
z 取選 Animal,並點擊右下角的 Disjoints 的第三個按鈕「Add sibling to
disjoints」(將互為兄弟節點的類設為排他),在對話方塊中選擇「Mutually
between all siblings」
第6頁
Protégé操作手冊 編輯者:陳志華
(8) 建立屬性
z 新建一個 ObjectProperty,選擇 Properties 標籤,Name 改為 is_part_of
z 在右下角 Transitive 前面打上對號,說明這是一個傳遞性屬性
z 建立一個物件屬性(owl:ObjectProperty)eat(吃),在 Domain(定義域)中定
義該屬性的主體的類是 Animal
z 建立一個屬性 eated(被吃),它是屬性 eat 的逆關係(owl:inverseOf),在右
下角 Inverser 框中選擇 eat 屬性
第7頁
Protégé操作手冊 編輯者:陳志華
第8頁
Protégé操作手冊 編輯者:陳志華
第9頁
Protégé操作手冊 編輯者:陳志華
第 10 頁
Protégé操作手冊 編輯者:陳志華
第 11 頁
Protégé操作手冊 編輯者:陳志華
第 12 頁
Protégé操作手冊 編輯者:陳志華
(11) 定義 Herbivore(素食動物)
z 素食動物是動物的子類,而且只吃植物或是植物的一部分(植物和一部
分植物的聯集,也就是植物)
z 選取 Herbivore 並點選中下方的 Asserted Conditions(添加條件)中的第二
個按鈕(Create restrition)
z 在彈出的對話方塊中,選擇 Restrition Property 中的 eat,選擇 Restrition
中的 allValuesFrom,然後點擊下方的 Insert class...
z 選擇 Plant,這樣我們就定義了類 Herbivore,它對於 Plant 存在 eat 關係
第 13 頁
Protégé操作手冊 編輯者:陳志華
第 14 頁
Protégé操作手冊 編輯者:陳志華
第 15 頁
Protégé操作手冊 編輯者:陳志華
第 16 頁
Protégé操作手冊 編輯者:陳志華
第 17 頁
Protégé操作手冊 編輯者:陳志華
(13) 查看關係圖
z 在功能表中選擇「Project \ Configure」
z 在出現的對話方塊中,在 OWLVizTab 前打上對號
z 如果在這裏出現 DOT error 的話,請確認是否安裝 graphviz-2.14.1
graphviz 網址:http://www.graphviz.org/Download_windows.php
z 點選 OWLViz 標籤,選擇 Show all classes,就可以看到關係圖
第 18 頁
Protégé操作手冊 編輯者:陳志華
(13) 查看關係圖
z 在功能表中選擇「Project \ Configure」
z 在出現的對話方塊中,在 OWLVizTab 前打上對號
第 19 頁
Protégé操作手冊 編輯者:陳志華
第 20 頁