protege本体编辑器功能整理
参考资料
1) protege帮助文档:http://protegewiki.stanford.edu/wiki/Protege4Views#General_views
2) protege编辑器
3) 其他本体编辑器:简单查阅,没有全部试用。
web protege (在线本体编辑): http://webprotege.stanford.edu/#List:coll=Home
OWLGrEd(本体图形编辑):http://owlgred.lumii.lv/online_visualization
其他参见:https://www.w3.org/wiki/Ontology_editors
资料分析
1 本地protege编辑器
protege 是斯坦福大学医学院生物信息研究中心基于Java语言开发的本体编辑和知识获取软件。主要基于该软件进行功能点整合分析。
视窗
通过视窗构成,每个定义的的视窗集合以及里面包含的视窗都定义了相对独立需要操作的实体元素、公理、特性内容。
菜单
分类菜单包含:推理、重构、视窗展示控制、编辑快捷操作及工具、本体文件的操作、帮助。
2 web protege 编辑器
项目
protege 在线编辑器以项目为载体发布,并公开查阅。
项目视窗以及实体元素视窗
1)项目内仍然以视窗构成,展示不同实体元素的操作(构成与本地编辑器类似)但是详细功能很多不能使用,有权限限制
2)新增共享项目功能:共享编辑、共享评论、共享查阅
3)项目版本
3OWLGrEd
支持protege 插件,需下载试用,暂未试用,开发者暂未查明
整理结果
4 概述
1)以下整理内容全部参照protege编辑器整理,里面提及的术语翻译参考《web3.0与Semantic Web编程》翻译,若文档中有描述不明确或矛盾之处,希望各位阅读者指出。
2)术语的定义未在文档中描述,后续若需要可补充。
3)至此,暂时只罗列功能点,暂未详尽所有交互过程。
5 操作模块
6 模块包含的功能点
本体
类
对象属性
数据属性
注释
推理
重构
查询
其他
7 模块功能点细分
参见protege功能表:protege功能表