概述
本體編輯器,又稱為本體論編輯器或者本體管理環境,是指設計用於輔助本體之創建、編輯、保存或處理等操作的應用程式。它們往往在眾多的本體語言之中選用其一來表達本體。不過,有些本體編輯器還可以採用其他本體語言進行導出。儘管人們大都習慣於稱此類工具為“本體編輯器”,而本體編輯器的功能實際上往往並不僅局限於本體的創建、編輯和保存。
本體編輯器的選擇標準
在有關選擇本體編輯器的那些最為相關的準則當中,首先考慮的是編輯器從用於持久存儲(英語:persistence)(persistence)的實際本體語言之中抽象的程度,以及在知識模型(knowledge model)之內實現可視化導航的可能性。接著就是內置的推理引擎和信息提取工具以及對於OWL-S、都柏林核心之類上層本體(upper ontologies)的支持。另一項重要功能就是,要能為本體匹配(英語:Ontology matching)(ontology matching)而導入和導出那些採用外來知識表達語言格式的本體資源。
本體編輯器列表
Protégé:美國史丹福大學開發的基於Java的開源軟體,可免費下載和使用,並且還配有許多示例本體。
Semantic Turkey(語義火雞):義大利羅馬大學托爾・維爾戛塔開發的基於Java的Firefox擴展,用於管理本體以及從網際網路上獲取新的知識。
Swoop:美國馬里蘭大學開發的基於Java的開源型OWL本體瀏覽器與編輯器,可免費下載和使用。
OBO-Edit:基因本體協會(Gene Ontology Consortium)開發的基於Java的開源型生物學本體編輯器,可免費下載和使用。
Synaptica:道・瓊斯Factiva(英語:Factiva)提供的本體、分類法與敘詞表管理軟體。該軟體基於網際網路,且支持OWL和skos(英語:SKOS)格式。
Knoodl:這是一個屬於自由網路應用程式或服務的本體編輯器、wiki以及本體註冊系統(英語:Digital repository)(ontology registry)。其支持創建社區,可供社區成員採用協作的方式進行本體的導入、創建、討論、文檔編制以及發布。支持OWL、資源描述框架、RDF模式以及SparQL查詢。該工具是於2006年11月初由Revelytix公司提供的。
TopBraid Composer:基於Eclipse,可下載使用,全面支持RDFS和OWL,內置有推理引擎、SWRL編輯器、SPARQL查詢、可視化以及XML和UML導入功能;來自TopQuadrant。
Java本體編輯器(Java Ontology Editor,JOE) (1998)
Model Futures OWL編輯器(Model Futures OWL Editor):自由軟體,具有廣泛多樣的導入和導出功能(包括UML、Thesaurus Descriptor(意為“敘詞表敘詞”), MS Word, CA ERwin數據建模程式(英語:CA ERwin Data Modeler)以及CSV等等)。
Ontolingua:美國史丹福大學提供的Web服務。
Chimaera:同樣是由美國史丹福大學提供的其他Web服務。
OntoEdit:德國卡爾斯魯厄大學提供的Web服務。
myWeb:基於Java,備有mySQL連線,且綁定有實現線上瀏覽本體(包括開放生物醫學本體OBO(英語:Open_Biomedical_Ontologies)格式的本體)的Java小應用程式。
oiled:基於Java,可免費下載和使用,遵循GPL許可證,來自英國曼徹斯特大學,已不再維護。
ScholOnto:關於研究工作的以網路為中心的表達手段(net-centric representations of research)。
WebODE:印度馬德里技術大學(Technical University of Madrid)提供的Web服務。
KAON:來自IPE Karlsruhe的開源型單用戶及伺服器解決方案。
KMgen:知識機器語言(Knowledge Machine language, KM language)的本體編輯器。知識機器(KM: The Knowledge Machine)。
LinKFactory:基於Java的商品化本體編輯器。具備多用戶協作支持能力和高度的可伸縮性(可處理數百萬個知識對象),全面支持OWL,處理時間最短,支持多語言方法,來自Language and Computing。
DOME:全稱為“DERI本體管理環境(DERI Ontology Management Environment)”。基於Eclipse的開源軟體。
CMapTools:美國佛羅里達大學開發的基於Java的本體編輯器。支持許多格式。
Transinsight:專門為文本挖掘本體(text mining ontologies)而設計的編輯器。
Be Informed Suite:用於構建基於大型本體的應用程式的商品化工具。其中,包括可視化編輯器、推理引擎以及標準格式導出功能。