返回首页
当前位置: 主页 > 教育技术学 > 应用研究 >

Protégé简介

时间:2014-02-09 16:41来源:知行网www.zhixing123.cn 编辑:麦田守望者

Protégé是由斯坦福大学的Stanford Medical Informatics开发的一个开放源码的本体编辑器,它是用Java编写的。其界面风格与普通Windows应用程序风格一致,易学易用。Protégé是一个集本体编辑与实例编辑于一体的工具,拥有可视化的用户界面GUIGraphical User Interface),它的开放的体系结构使用户可以根据应用目的来安装系统提供的插件或者自己设计的程序模块,从而有利于维护知识库的完整性和一致性。在Protégé编辑器中,本体结构以树形的层次目录结构显示,用户可以通过点击相应项来编辑或增加类、子类、属性、实例等本体元素,另外用户可以不用考虑具体的本体描述语言,而在概念层次上设计领域本体模型[1]。目前Protégé支持XMLRDFS)、OWL等多种语义Web本体语言和存储方式。

Protégé有如下特点

1Protégé是一个可扩展的知识模型。新的功能可以以插件的形式增加和扩展,且具有开放源码的优势。

2)文件输出格式可以定制。可以将Protégé的内部表示转换成多种形式的文本表示格式,包括XMLRDF(S)OWL等系列语言。

3)用户接口可以定制。提供可扩展的API接口,用户可以更换Protégé的用户接口的显示和数据获取模块来适应新的语言。

4)有可以与其他应用结合的可扩展的体系结构。用户可以将其与外部语义模块(例如针对新语言的推理引擎)直接相连。

5)后台支持数据库存储,使用JDBCJDBC-ODBC桥访问数据库。

由于Protégé开放源代码,提供了本体建设的基本功能,使用简单方便,有详细友好的帮助文档,模块划分清晰,提供完全的API接口,因此,它基本上成为国内外众多本体研究机构的首选工具。

Protégé的开发界面如图4.1所示:

Protégé开发界面
Protégé开发界面

------分隔线----------------------------
标签(Tag):本体 语义检索
------分隔线----------------------------
推荐内容
猜你感兴趣