Protege最新版是一款功能強(qiáng)大的java語言開發(fā)工具。Protege官方版界面更加直觀,主要用于模型處理、類模擬、模型交換、實(shí)例編輯等方面,極大的提高了開發(fā)效率。Protege軟件具有語法突出顯示、錯(cuò)誤檢查和自動(dòng)完成功能,還能夠幫助用戶創(chuàng)建知識(shí)模型并填充數(shù)據(jù)。

Protege
最新版 v5.5人工檢測,安全無毒
38.20MB
簡體
WinAll
編程軟件
120次
2023-11-02
6
軟件介紹
Protege最新版是一款功能強(qiáng)大的java語言開發(fā)工具。Protege官方版界面更加直觀,主要用于模型處理、類模擬、模型交換、實(shí)例編輯等方面,極大的提高了開發(fā)效率。Protege軟件具有語法突出顯示、錯(cuò)誤檢查和自動(dòng)完成功能,還能夠幫助用戶創(chuàng)建知識(shí)模型并填充數(shù)據(jù)。
軟件特色
自由開源的工具,用于構(gòu)建域模型與基于知識(shí)的本體化應(yīng)用程序。
它提供了大量的知識(shí)模型架構(gòu)與動(dòng)作,用于創(chuàng)建、可視化、操縱各種表現(xiàn)形式的本體。
可以通過用戶定制實(shí)現(xiàn)域-友好(領(lǐng)域相關(guān))的支持,用于創(chuàng)建知識(shí)模型并填充數(shù)據(jù)。
可以通過兩種方式進(jìn)行擴(kuò)展:插件和基于java的API。
最大的好處在于支持中文,在插件上,用Graphviz可實(shí)現(xiàn)中文關(guān)系的顯示。
軟件功能
1、GUI框架
可配置(持久)的組件布局
創(chuàng)建,導(dǎo)入和導(dǎo)出用戶配置的選項(xiàng)卡
相同本體的多個(gè)替代視圖
組件的撕下和克隆
鍵盤快捷鍵
拖放支持
延遲加載組件/插件以提高速度和內(nèi)存使用率
2、API
OWL 2.0的OWL API提供了有效的內(nèi)存模型
插件框架符合OSGi的Equinox(易于擴(kuò)展)
通用應(yīng)用程序框架與OWL編輯器套件分離
3、模塊化
智能使用本地/全局存儲(chǔ)庫來處理導(dǎo)入依賴項(xiàng)
將多個(gè)本體加載到單個(gè)工作空間中
動(dòng)態(tài)地在本體之間切換
UI提示,用于顯示在其中進(jìn)行本體聲明的情況
重構(gòu):合并本體并刪除多余的導(dǎo)入
重構(gòu):在本體之間移動(dòng)公理
4、導(dǎo)航
歷史
全球/本地查找
全球使用
編輯器中的超鏈接
5、重構(gòu)工具
重命名(包括多個(gè)實(shí)體)
處理不連貫/不同
快速定義類的創(chuàng)建
各種限制轉(zhuǎn)換(包括覆蓋)
將ID轉(zhuǎn)換為標(biāo)簽
在本體之間移動(dòng)公理
6、推理支持
推斷的公理顯示在大多數(shù)標(biāo)準(zhǔn)視圖中
DL Query選項(xiàng)卡,用于測試任意類表達(dá)式
與FaCT ++推理機(jī)的直接接口
與Pellet推理機(jī)的直接接口
推理程序是插件
7、貓頭鷹編輯
使用URI片段或注釋值一致地呈現(xiàn)本體
OWL描述解析(也支持注釋中的名稱)
內(nèi)置更改支持,允許復(fù)合更改和撤消
自動(dòng)補(bǔ)全和表達(dá)歷史
語法高亮
自動(dòng)為新實(shí)體創(chuàng)建ID /標(biāo)簽
SWRL規(guī)則編輯
8、外掛程式
高度可插拔的體系結(jié)構(gòu),支持許多不同類型的插件,包括視圖,菜單操作,推理程序,首選項(xiàng),多個(gè)管理器掛鉤等等
自動(dòng)更新以通知新插件和新版本
許多可用的插件,包括推理機(jī),矩陣,腳本,云,存在樹,文本挖掘,解釋,本體處理,lint測試框架,自然語言生成等
安裝步驟
在本站下載安裝包,雙擊打開,進(jìn)入protege軟件界面,點(diǎn)擊下一步
選擇安裝位置,軟件將被安裝到以下列出的文件夾中,要選擇不同位置,建入新的路徑,點(diǎn)擊下一步
創(chuàng)建快捷方式文件夾,快捷方式圖標(biāo)將在下面指出的文件夾中創(chuàng)建,點(diǎn)擊下一步
軟件正在安裝,稍后點(diǎn)擊完成即可
使用方法
1.在本站下載protege軟件
2.安裝,一路next下去就可以啦
不過第4步時(shí)可以選擇指定的java虛擬機(jī),如果沒裝過java就應(yīng)該選擇第一種
已經(jīng)安裝過java vm只要指定所對(duì)應(yīng)的jvm就好了,繼續(xù)next大概不到一分鐘就裝好了
3.新建項(xiàng)目
通過Protege.exe打開軟件
左面的黑窗口給出了啟動(dòng)的整個(gè)加載過程。就讓它最小化吧不要關(guān)了,否則右邊的窗口也沒啦。我們的操作主要集中在右面的GUI窗口,默認(rèn)展現(xiàn)Active Ontology(統(tǒng)計(jì)信息)標(biāo)簽下的信息,此時(shí)已經(jīng)創(chuàng)建了一個(gè)項(xiàng)目你可以通過Ctrl+Shift+S進(jìn)行保存,根據(jù)向?qū)нx擇相應(yīng)的文件格式和保存路徑就好啦
用文本編輯工具打開保存文件
4.新建plain Class
protege工具展現(xiàn)的面板還是比較多的,首先找到Classes面板吧
在子面板Class hierarchy下就可以新建Class。單擊Thing,這時(shí)新建 OWL Class 按鈕就激活了由原來的灰色變成了激活狀態(tài)。我們通過,點(diǎn)擊就可以創(chuàng)建子類了。輸入名字,點(diǎn)擊確認(rèn)就創(chuàng)建好了。
接下來可以為Animal創(chuàng)建子類Herbivore和兄弟類Plant了
5.定義排它性關(guān)系
選中Animal此時(shí)右側(cè)的窗口Description:Animal中選擇Disjoint With就可以選擇與之相排斥的類Plant添加完成后如下
6.建立屬性
找到Object Properties面板
和建立Plain Class相似,選中topObjectProperty就可以建立了,并將其標(biāo)記為Transitive(可傳遞性)
同樣建立eat屬性,同時(shí)設(shè)定其Domains,不是任何事物都可以吃的,所以選擇Animal
建立eated,同時(shí)將其標(biāo)記成eat逆
7.限制屬性類
現(xiàn)在又要回到Classes畫板下面了,在下面創(chuàng)建Branch,Branch是Tree的一部分,但不是Tree的子類,所以放在Plant下,這時(shí)又要體現(xiàn)部分關(guān)系,同樣Leaf依存于Branch
再定義吃樹葉的Giaffe(長頸鹿)吧
小編寄語
Protege軟件提供了一個(gè)圖像化用戶界面來模擬類(領(lǐng)域概念)和它們的屬性及關(guān)系。軟件主要用于語義網(wǎng)中本體的構(gòu)建,是語義網(wǎng)中本體構(gòu)建的核心開發(fā)工具。用戶可以通過店址實(shí)現(xiàn)域的支持,是一款基于Java語言的本體建構(gòu)工具。
Python集成開發(fā)編程工具
專業(yè)版 v2023.1.1 / 120MB
1.1W 570 2023-10-08
開源服務(wù)軟件
最新版 V2.48.1 / 120MB
1.0W 524 2025-02-14
代碼生成工具
最新版 / 120MB
8.9K 446 2023-10-23
好用的圖形處理工具
官方免費(fèi)版v5.5.1 / 120MB
8.8K 439 2024-07-15
Ruby集成開發(fā)環(huán)境
最新版 / 120MB
8.5K 426 2023-10-21
網(wǎng)站快速成型工具
官方版 v2.13.2 / 120MB
8.3K 416 2025-02-05
編程開發(fā)設(shè)計(jì)軟件
官方版 v2024.3.6 / 120MB
7.8K 390 2025-03-28
兒童圖形化編程學(xué)習(xí)軟件
官方版 v3.30.0 / 120MB
7.3K 366 2025-04-02
實(shí)用型商業(yè)數(shù)學(xué)軟件
中文版 vR2020a / 120MB
7.2K 362 2024-05-27
跨平臺(tái)代碼重構(gòu)工具
最新版 / 120MB
6.9K 343 2023-10-25