protege是什么

来源:百度知道 编辑:UC知道 时间:2024/05/24 02:23:25
斯坦福大学开发的,构建本体最为常见的软件。

portege 是美国斯坦福大学开发的本体开发工具,也是基于知识的编辑器。portege 使用JAVA和Open Source作为操作平台,可用于编制本体和知识库(Knowledge Base),portege 可以根据使用者的需要进行定制,通过定制用户的界面以更好地适应新语言的使用;有可自行设置的数据输入模式,可以将portege 的内部表示转制成多种形式的文本表示格式,如:XML、RDF(S)、OIL、DAML、DAML+OIL、OWL等系统语言。portege 工具本身没有嵌入推理工具,不能实现推理,但它具有很强的可扩展性,可以插入插件来扩展一些特殊的功能如推理、提问、XML转换等。portege 提供可扩展的独立平台环境,用于构建和编辑本体以及知识库。
portege 开放源码,运行多重继承,提供本体建设的基本功能,而且它采用图形化界面,界面风格与OilEd一样,都与WINDOWS操作系统的风格一致,模块划分清晰。另外,portege 本体结构和OntoEdit一样,也是以树开的等级体系结构来显示,用户可以通过点击相应的项目来增加或编辑类、子类、实例等,所以用户使用portege 不需要掌握具体的本体表示语言,是用户比较容易学习、使用的本体开发工具。它已成为国内外众多本体研究机构的首选工具。
portege 可用于:
类模拟(Class modeling):portege 提供了一个图形化用户界面来模拟类(领域概念)和它们的属性及关系。
实例编辑(Instance editing):从这些类中,portege 自动产生交互式的形式,全用户或领域专家进入的有效实例成为可能。
模型处理(Model processing):portege 有一个插件库,可以定义语义、解答询问以及定义逻辑行为。
模型交换(Model exchange):最终的模型(类和实例)能以各种各样的格式被装载和保存,包括XML、UML和资源描述框架RDF.