本体自动提取工具的初步实验计划书

来源:互联网 发布:linux中使用getch 编辑:程序博客网 时间:2024/06/05 04:38

一. 实验目的:“本体自动提取工具”的设计与实现
二. 实验用到的软件及语言:eclipse,navicat,protégé;java
三. 实验步骤:
1. 在eclipse中,连接mysql数据库,做到能读取数据库的数据,包括:数据库表,表的主键,外键等信息。
2. 导入Protégé OWL 的开源 Java 开发包作为本体构建的工具,从而可以创建本体以及本体其他相关操作。
3. 在eclipse内实现,关系数据库的本体语义的算法设计与实现(*)
(1) 通过JDBC接口读取出数据库的模式信息,(不保存在本地,在数据库里读取);
(2) 从关系数据库中提取本体的概念;
(3) 提取本体的对象属性及其约束公理;
(4) 提取本体的数据属性及其约束公理;
(5) 根据上一步的得到的数据属性和对象属性等来创建本体实例;
(6) 基于语义相似度进行本体合并;
(7) 将上述结果生成本体文件.owl并保存
4. 设计“本体自动提取工具”图形化界面,选用 Java 的图形界面开发框架 Swing 来实现。
5. 将生成的本体文件导入到protégé中,由用户在爆破领域专家的指导下,利用 Protégé工具对这个初始本体进行编辑,得到想要的最终结果。
四. 实验预期结果
设计出“本体自动提取工具”,并能实现生成本体的功能,同时保证生成的本体是符合要求的。

1 0
原创粉丝点击