版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、此新手入門對應protege3.1.x版本。通過制作一個簡單的動物本體,來使大家了解protege建立owl的基礎用法。步驟1 建立新的項目。打開protege,然后會出現(xiàn)對話框,點擊Create New Project.,出現(xiàn)Create New Project對話框后,選擇OWL Flies(.owl or .rdf)后,點擊Finish,而不選Next。 步驟2 建立類。protege的主頁面中會出現(xiàn),OWL Classes(OWL類),Properties(屬性),Forms(表單),Individuals(個體),Metedata(元類)這幾個標簽。我們選擇OWL Classes來編
2、輯。在Asserted Hierarchy(添加階層)中,會有所有類的超類owl:Thing上點擊Asserted Hierarchy旁邊的Create subclass或者在OWL:Thing,點擊右鍵選擇Create subclass。會出現(xiàn)protege自動定義名為Class_1的類。在右邊的CLASS EDITOR(類編輯器)的Name選項中,輸入Animal來替換自動定義的名字。(建議使用英文,因為下面會用到OWLViz來生成關(guān)系圖,中文的話會容易出現(xiàn)問題。) 步驟3 建立Animal的子類,在Animal點擊上右鍵,選擇Create subclass,并按照上述方法將其名字變?yōu)镠e
3、rbivore(素食動物)。 步驟4然后按照上面的方法,建立OWL:Thing的另一個子類Plant(植物),然后建立Plant的子類Tree(樹)。狀態(tài)如下圖 步驟5 因為動物和植物是不同的事物,也就是說它們互相具有排他性(owl:disjointWith),我們來定義這個關(guān)系。在選中Animal的狀態(tài)下,點擊右下角的Disjoints的第三個按鈕,在出現(xiàn)的Add sibling to disjoints(將互為兄弟節(jié)點的類設為排他)對話框中,選擇Mutually between all siblings。這樣動物和植物就有互相排斥的屬性了。 步驟6 建立屬性。新建一個ObjectPrope
4、rty(注意不是DataProperty)選擇Properties標簽,Name改為is_part_of,然后在右下角Transitive前面打上對號,說明這是一個傳遞性屬性。然后建立一個對象屬性(owl:ObjectProperty)eat(吃),在Domain(定義域)中定義該屬性的主體的類是Animal。最后再建立一個屬性eated(被吃),它是屬性eat的逆關(guān)系(owl:inverseOf),在右下角Inverser框中選擇eat屬性。(參照圖) 步驟7 建立一個owl:Plant的子類Branch(樹枝),并附加限制條件。在選擇Branch的狀態(tài)下,點擊中下方的Asserted Co
5、nditions(添加條件)中的第二個按鈕(Create restrition )。在彈出的對話框中,選擇Restrition中的allValuesFrom,然后點擊下方的Insert class.。最后選擇Tree,這樣我們就定義了類Branch,它是樹(Tree)的一部分(is_part_of)。 步驟8 和步驟7一樣,建立owl:Plant的子類Leaf(樹葉)類。在Asserted Conditions選擇is_part_of屬性,并在Restrition中的選擇allValuesFrom,最后選擇屬性類Branch(樹枝)。這樣我們就定義了樹葉是樹枝的一部分。 步驟9 定義草食動物。
6、素食動物是動物的子類,而且只吃植物或是植物的一部分(植物和一部分植物的并集,也就是植物)。和步驟7一樣Create Restrition對話框中添加如下圖的式子。 步驟10 定義類Giraffe(長頸鹿),它是素食動物,只吃樹葉。按照上面的步驟定義,如下圖 。 步驟11 查看關(guān)系圖,在菜單中選擇Project>Configure在出現(xiàn)的對話框中,在OWLVizTab前打上對號,就會出新OWLViz的標簽。如果在這里出現(xiàn)DOT error的話請參照錯誤提示的解決辦法,然后點擊OWLViz標簽,選擇Show all classes,就可以看到關(guān)系圖。 步驟12 保存項目。點擊這里下載這個項目
7、下載這個項目。解壓后用菜單中的File>Open Project>解壓路經(jīng)中的Animal.ppjr即可。 錯誤提示的解決辦法OWLViz的DOT error在OWLViz設置中指定正確的DOT application路徑。安裝graphviz2.12.exe文件(當然也可是其它版本),可以默認路徑安裝(C:Program FilesATTGraphvizbin)也可安在其它地方,但要清楚自己安裝在哪了,即記下這個路徑,然后找到protege的安裝目錄,在該目錄下找到plugins文件夾下的tege.ontoviz 中的perties文件,點右
8、鍵用記事本找開。 文件內(nèi)容為:#Protege Properties#Thu Nov 09 12:33:49 PST 2000dot.fontsize=-2mainframe.rectangle=81 95 918 616dot.font=Arialmand=C:Program Filesgraphvizbindot問題就出在mand=后面的路徑上,只有把這個路徑改為剛安裝的Graphviz插件中dot.exe文件的路徑才行,但改不是直接的粘貼,可以看到有些地方是雙斜線,那么可以仿照修改如改為:mand=C:Program FilesATTgraphvizbindot保存后測試就行了。 The JDBC driver is not on the Classpath或者JDBC driver not found請確認你的protege的安裝目錄下是否有driver.jar。沒有的話請點擊這里下載,然后展開將其中的mysql-connector-java-3.1.12-bin.jar文件,將其復制到protege的安裝目錄中(注意不是插件目錄),然后將它的名字變?yōu)閐
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 綠色農(nóng)業(yè)的科技創(chuàng)新與實踐
- 二零二五年度水資源保護堰塘承包管理合同3篇
- 二零二五年度高速鐵路軌道施工合同3篇
- 2025年度文化藝術(shù)館軟裝承接合同樣本4篇
- 二零二五年度車庫停車場智能停車引導系統(tǒng)采購合同4篇
- 二零二五年度成都高空廣告安裝公司高空作業(yè)防護用品供應合同2篇
- 校企合作在寵物人才培養(yǎng)中的實踐與探索
- 學校活動成功執(zhí)行的全方位策略
- 2025年統(tǒng)編版2024選修化學下冊階段測試試卷含答案
- 二零二五年度航空航天財產(chǎn)抵押擔保租賃合同3篇
- 2024年中國華能集團燃料有限公司招聘筆試參考題庫含答案解析
- 《紅樓夢》中的男性形象解讀
- 安全生產(chǎn)技術(shù)規(guī)范 第49部分:加油站 DB50-T 867.49-2023
- 《三國演義》中的語言藝術(shù):詩詞歌賦的應用
- 腸外營養(yǎng)液的合理配制
- 消防安全教育培訓記錄表
- 2023年河南省新鄉(xiāng)市鳳泉區(qū)事業(yè)單位招聘53人高頻考點題庫(共500題含答案解析)模擬練習試卷
- 2023年小升初簡歷下載
- 廣府文化的奇葩
- 公路工程標準施工招標文件(2018年版)解析
- 七年級地理下冊期末試卷(人教版)
評論
0/150
提交評論